Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Class 'xsltProcessor' not found ....
 
 автор: servannin   (14.05.2005 в 18:41)   письмо автору
 
 

Почему при запуске cкрипта выдаётся ошибка: Fatal error: Class 'xsltProcessor' not found in z:\home\localhost\www\songsphptodoc.php on line 27
И есть ещё скрипт , при запуске выдаётся ошибка - Call to undefined function domxml_open_file() in z:\home\localhost\www\generate.php on line 113

Что это и как исправить ошибки?

   
 
 автор: cheops   (14.05.2005 в 23:17)   письмо автору
 
   для: servannin   (14.05.2005 в 18:41)
 

В новых версиях PHP все расширения по умолчанию отключены, если вам необходимо подключить расширение необходимо отредактировать конфигурационный файл php.ini - снять комментарий (;) напротив соответствующего расширения
extension=php_xsl.dll

и перезагрузить сервер Apache.

   
 
 автор: servannin   (15.05.2005 в 12:32)   письмо автору
 
   для: cheops   (14.05.2005 в 23:17)
 

Но дело в том , что комментарий то был снят,а ошибка то остаётся....

   
 
 автор: servannin   (15.05.2005 в 13:17)   письмо автору
 
   для: servannin   (15.05.2005 в 12:32)
 

Что это может быть?

   
 
 автор: cheops   (15.05.2005 в 13:19)   письмо автору
 
   для: servannin   (15.05.2005 в 12:32)
 

Хм... а версия PHP какая?

   
 
 автор: servannin   (15.05.2005 в 13:41)   письмо автору
 
   для: cheops   (15.05.2005 в 13:19)
 

пятая версия.

   
 
 автор: servannin   (15.05.2005 в 14:47)   письмо автору
 
   для: servannin   (15.05.2005 в 13:41)
 

В книге Д.Котерова и А.Костарева PHP 5 написано:

"Для подключения данного расширения (имеется ввиду xslt) на этапе компиляции
необходимо при конфигурации PHP задать флаг -with-xsl:
configure ... --enable-dom with-xsl ..."

Только я не совсем понимаю, что это значит???

   
 
 автор: cheops   (15.05.2005 в 17:31)   письмо автору
 
   для: servannin   (15.05.2005 в 14:47)
 

Это для UNIX, где установка программы обычно подразумевает её компиляцию, в windows среде разработчики предпочитают пользоваться предкомпилированными дистрибутивами, в которых библиотеки подключатются динамически снятием комментария в конфигурационном файле php.ini. Кстати, этот файл у вас где расположен в C:/Windows/?

   
 
 автор: servannin   (15.05.2005 в 18:31)   письмо автору
 
   для: cheops   (15.05.2005 в 17:31)
 

нет , он находится в Z:\usr\local\php5 ,то есть в той директории,куда установил сам php.Да всё работает, у меня это как-то было давно.Я тогда исправил ,но забыл как.
Вы сейчас сказали про С:\Windows, сразу вспомнил...Спасибо
Возник ещё вопрос:
у меня в одном скрипте есть строчка :$xml = domxml_open_file($_POST['path']);
но выдаётся ошибка - Call to undefined function xml_open_file() in z:\home\localhost\www\generate.php on line 113
В чём может быть ошибка?Спасибо

   
 
 автор: servannin   (15.05.2005 в 21:16)   письмо автору
 
   для: servannin   (15.05.2005 в 18:31)
 

и вообще существует такая функция в php --domxml_open_file ???

   
 
 автор: servannin   (16.05.2005 в 15:00)   письмо автору
 
   для: servannin   (15.05.2005 в 21:16)
 

Добрый день!
Кому не лень ,пожалуйста,посмотрите скрипт (прикреплён).
В файле generate.php возникает ошибка : Call to undefined function
domxml_open_file() in z:\home\localhost\www\generate.php on line 113.
Хотя несколько дней назад этот скрипт работал на другом компьютере.
А сейчас эта ошибка возникает.В чём здесь дело???У меня php5 - может в этом дело?
Что делает скрипт : загружает xml-файл и выводит узлы в виде дерева.

   
 
 автор: servannin   (16.05.2005 в 17:10)   письмо автору
 
   для: servannin   (16.05.2005 в 15:00)
 

Почему не работает скрипт(выше прикреплён)?
Он работает под php4 , а под php5 - нет!
Я скопировал libxml2.dll и iconv.dll ,кинул их в System и System32,
подключил в php.ini - extension=php_domxml.dll , но не работает!
Что делать???И возможно ли ,вообще,что нибудь сделать???
Знающие люди,ответьте!
Спасибо

   
 
 автор: servannin   (16.05.2005 в 22:37)   письмо автору
 
   для: servannin   (16.05.2005 в 17:10)
 

Что никто не в курсе?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования