1

Тема: Php не видит модули

переустановил сервер перестал работать sqlite смотрю в логи php, а там

[25-Aug-2011 21:11:56] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:56] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_bz2.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:56] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_curl.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:56] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_imap.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:56] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_interbase.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_mhash.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_oci8.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_firebird.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_mssql.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_mysql.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_oci.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_oci8.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_odbc.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_pgsql.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_sqlite.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_sqlite_external.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pspell.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_soap.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_sqlite.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_sybase_ct.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_xmlrpc.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_xsl.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:57] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_exif.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_bz2.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_curl.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_imap.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_interbase.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_mhash.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_oci8.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_firebird.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_mssql.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_mysql.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_oci.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_oci8.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_odbc.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_pgsql.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_sqlite.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pdo_sqlite_external.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_pspell.dll' - Не найден указанный модуль.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_soap.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_sqlite.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_sybase_ct.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_xmlrpc.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_xsl.dll' - Не найдена указанная процедура.
 in Unknown on line 0
[25-Aug-2011 21:11:58] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\WebServer\php\ext\php_exif.dll' - Не найдена указанная процедура.
 in Unknown on line 0

перепроверил все пути вконфиге вроди все правильно.
прошу помощи, да вот еще, mysql работает и phpinfo пишет что sqlite подключен

2

Re: Php не видит модули

Проверьте, чтобы корень PHP находился в PATH. Если не сможете разобраться, то вышлите конфигурационные файлы на hanut@php-myadmin.ru со ссылкой на данную тему.

3

Re: Php не видит модули

с переменными среды все ок пути проверил дважды, очень благодарен что отозвались конфиг выслал

4

Re: Php не видит модули

Не смог найти ошибок, вроде все нормально. Попробуйте установить PHP не из самораспаковывающегося, а из обычного архива и вручную настройте php.ini. Если ошибки будут появляться, то можно пробовать убрать их методом исключения, постепенно отодвигая изменения к исходному конфигурационному файлу.

5

Re: Php не видит модули

переделал но проблема не исчезла, я не пойму phpinfo() показывает что библиотеки подключены а в логе пишет что не может их найти, мускул работает, а sqlite нет

6

Re: Php не видит модули

Эту строку лучше закомментировать.
sqlite3.extension_dir = "C:/WebServer/php/ext"
Здесь должен быть указан каталог с расширениями sqlite, а не PHP.

Укажите установленные версии PHP и Apache, лучше приведите ссылки на дистрибутивы.

7 (изменено: ozzon91, 2011-08-26 17:45:07)

Re: Php не видит модули

http://windows.php.net/downloads/releas … C6-x86.zip php-5.2.17-Win32-VC6-x86

на этот апач ссылку не нашел на официальном сайте
apache 2.2.14 VC6

8

Re: Php не видит модули

Вроде все в порядке, эти версии собраны под VC6 и вполне совместимы.

Попробуйте посмотреть в phpinfo какой конфигурационный файл загружается (Loaded configuration file). Больше пока помочь ничем не могу.

9

Re: Php не видит модули

попробовал запустить php.exe, пишет Приложению не удалось запуститься, поскольку OCI.dll не был найден

10

Re: Php не видит модули

Отключите все библиотеки и если ошибок Apache писать не будет, то подключайте модули последовательно, проверяя работу. Похоже какие-то модули конфликтуют.

11

Re: Php не видит модули

наконец то хоть какой то сдвиг, закомментировал все модули и php.exe заработал, потом раскоментировал
extension=php_pdo.dll и  extension=php_sqlite.dll запустил через консоль скрипт со следующим содержимым

if ($db = @sqlite_open('quotes.db', 0666, $error)) {
    echo 'Соединение с базой данных.';
    sqlite_close($db);
    } else {
        echo 'Соединение не удалось: '.htmlspecialchars($error);
        }

файл quote.db создался, а при запуске через хост наотрез отказывается работать

12

Re: Php не видит модули

Эту строку тоже закомментируйте, пока данное расширение не используете.
extension=php_pdo.dll

Смотрите логи ошибок Apache. Надо за что-то зацепиться.

13

Re: Php не видит модули

лог апача чист вроде

[Sat Aug 27 17:32:14 2011] [notice] Apache/2.2.19 (Win32) PHP/5.2.17 configured -- resuming normal operations
[Sat Aug 27 17:32:14 2011] [notice] Server built: May 20 2011 17:39:35
[Sat Aug 27 17:32:14 2011] [notice] Parent: Created child process 5344
[Sat Aug 27 17:32:14 2011] [notice] Child 5344: Child process is running
[Sat Aug 27 17:32:14 2011] [notice] Child 5344: Acquired the start mutex.
[Sat Aug 27 17:32:14 2011] [notice] Child 5344: Starting 150 worker threads.
[Sat Aug 27 17:32:14 2011] [notice] Child 5344: Starting thread to listen on port 80.

14

Re: Php не видит модули

Смотрите логи хоста. Если запускаете с localhost, то файл журналов будет C:\apache\localhost\error.log

15

Re: Php не видит модули

лог ошибок хоста пуст, я просто в тупике

16

Re: Php не видит модули

Hanut сказал:

Попробуйте посмотреть в phpinfo какой конфигурационный файл загружается (Loaded configuration file).

Пока только это посоветую. Посмотрите что там.

17

Re: Php не видит модули

да все правильно там

http://s45.radikal.ru/i107/1108/b2/f016d88ce9a5.png

18

Re: Php не видит модули

194.79.61.1

19

Re: Php не видит модули

Нет, не верно.

В httpd.conf поправьте строку:

PHPIniDir "C:/WebServer/php"

20

Re: Php не видит модули

что в ней поправить

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/WebServer/php/"
LoadModule php5_module "C:/WebServer/php/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

21

Re: Php не видит модули

Здесь все правильно. Не могу понять почему phpinfo() выглядит так странно. И к тому же это не PHP 5.2.17, ссылку на который вы давали выше.

22

Re: Php не видит модули

хм... я ставил его из того архива что дал ссылку

23 (изменено: ozzon91, 2011-08-27 23:33:52)

Re: Php не видит модули

может посоветуете  другой дистрибутив php

ставлю 5,2,17 пишет что 5,2,0

24

Re: Php не видит модули

ozzon91 сказал:

может посоветуете  другой дистрибутив php

ставлю 5,2,17 пишет что 5,2,0

Теперь хоть что-то становится понятно. Посмотрите что у вас в PATH, нет ли там пути к другому дистрибутиву PHP. И обязательно попробуйте перезагрузить компьютер.

25

Re: Php не видит модули

исключено я ставлю php  всегда в одну и туже директорию, выже видите path в phpinfo()