Anka
Guest
Конфигурация Sablotron xslt_create()
Помогите, пожалуйтса, надо настроить саблотрон в PHPTriade.
В раздельной конфигурации Apache 2.3, Mysql 4.01, PHP 4/5 все прекрасно работало.
Уже второй день мучаюсь с настройкой триада.
Такой набор:
Apache 1.3, Mysql 3.023, PHP 4.0.1
Что сделано:
1. Апачи сконфигурирован httpd.conf:
a). AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
b). ScriptAlias /cgi-bin/ "/apache/cgi-bin/"
ScriptAlias /php/ "/apache/php/"
2. Переменные окружения: PATH - прописан, PHPRС -тоже
3. php.ini сконфигурирован:
а). extension_dir прописан
b). extension = php_sablot.dll раскомментирован
4. Все DLL найдены и подключены
Пример следующий
--- Fatal error: XML parser error 2: syntax error in $result = xslt_process($xh, $xml, $xsl); ----
----Fatal error: Only variables can be passed by reference in $result = xslt_process($xh, $xml, $xsl); --
Всевозможные методы написания кода уже испробованы, я думаю это конфигурация саблотрона.
Ошибка приходиться именно на xslt_create. Ребята, у кого какие идеи есть?
Помогите, пожалуйтса, надо настроить саблотрон в PHPTriade.
В раздельной конфигурации Apache 2.3, Mysql 4.01, PHP 4/5 все прекрасно работало.
Уже второй день мучаюсь с настройкой триада.
Такой набор:
Apache 1.3, Mysql 3.023, PHP 4.0.1
Что сделано:
1. Апачи сконфигурирован httpd.conf:
a). AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
b). ScriptAlias /cgi-bin/ "/apache/cgi-bin/"
ScriptAlias /php/ "/apache/php/"
2. Переменные окружения: PATH - прописан, PHPRС -тоже
3. php.ini сконфигурирован:
а). extension_dir прописан
b). extension = php_sablot.dll раскомментирован
4. Все DLL найдены и подключены
Пример следующий
PHP:
$xh = xslt_create();
$xml= 'sample.xml';
$xsl='sample.xsl';
$result = xslt_process($xh, $xml, $xsl);
xslt_free($xh);
PHP:
$arguments = array(
'/_xml' => $xml_string,
'/_xsl' => $xsl_string,
);
$xh = xslt_create();
$result = xslt_process($xh, 'arg:/_xml', 'arg:/_xsl', NULL, $arguments);
xslt_free($xh);
Всевозможные методы написания кода уже испробованы, я думаю это конфигурация саблотрона.
Ошибка приходиться именно на xslt_create. Ребята, у кого какие идеи есть?