26 (изменено: Vova, 2010-06-17 19:34:54)

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

phpMyAdmin - Ошибка
Невозможно загрузить расширение mysqli! Проверьте настройки PHP


[Thu Jun 17 16:05:33 2010] [notice] Apache/2.2.15 (Win32) configured -- resuming normal operations
[Thu Jun 17 16:05:33 2010] [notice] Server built: Mar  4 2010 11:27:46
[Thu Jun 17 16:05:33 2010] [notice] Parent: Created child process 4212
[Thu Jun 17 16:05:33 2010] [notice] Child 4212: Child process is running
[Thu Jun 17 16:05:33 2010] [notice] Child 4212: Acquired the start mutex.
[Thu Jun 17 16:05:33 2010] [notice] Child 4212: Starting 150 worker threads.
[Thu Jun 17 16:05:33 2010] [notice] Child 4212: Starting thread to listen on port 80.
[Thu Jun 17 16:13:27 2010] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Thu Jun 17 16:13:27 2010] [notice] Child 4212: Exit event signaled. Child process is ending.
[Thu Jun 17 16:13:28 2010] [notice] Child 4212: Released the start mutex
[Thu Jun 17 16:13:29 2010] [notice] Child 4212: All worker threads have exited.
[Thu Jun 17 16:13:29 2010] [notice] Child 4212: Child process is exiting
[Thu Jun 17 16:13:29 2010] [notice] Parent: Child process exited successfully.
[Thu Jun 17 16:21:01 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations
[Thu Jun 17 16:21:01 2010] [notice] Server built: Mar  4 2010 11:27:46
[Thu Jun 17 16:21:01 2010] [notice] Parent: Created child process 3136
[Thu Jun 17 16:21:01 2010] [notice] Child 3136: Child process is running
[Thu Jun 17 16:21:01 2010] [notice] Child 3136: Acquired the start mutex.
[Thu Jun 17 16:21:01 2010] [notice] Child 3136: Starting 150 worker threads.
[Thu Jun 17 16:21:01 2010] [notice] Child 3136: Starting thread to listen on port 80.
[Thu Jun 17 16:22:38 2010] [notice] Parent: Received restart signal -- Restarting the server.
[Thu Jun 17 16:22:38 2010] [notice] Child 3136: Exit event signaled. Child process is ending.
[Thu Jun 17 16:22:38 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations
[Thu Jun 17 16:22:38 2010] [notice] Server built: Mar  4 2010 11:27:46
[Thu Jun 17 16:22:38 2010] [notice] Parent: Created child process 2084
[Thu Jun 17 16:22:38 2010] [notice] Child 2084: Child process is running
[Thu Jun 17 16:22:39 2010] [notice] Child 3136: Released the start mutex
[Thu Jun 17 16:22:39 2010] [notice] Child 2084: Acquired the start mutex.
[Thu Jun 17 16:22:39 2010] [notice] Child 2084: Starting 150 worker threads.
[Thu Jun 17 16:22:39 2010] [notice] Child 2084: Starting thread to listen on port 80.
[Thu Jun 17 16:22:42 2010] [notice] Child 3136: All worker threads have exited.
[Thu Jun 17 16:22:42 2010] [notice] Child 3136: Child process is exiting
[Thu Jun 17 16:26:29 2010] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Thu Jun 17 16:26:29 2010] [notice] Child 2084: Exit event signaled. Child process is ending.
[Thu Jun 17 16:26:30 2010] [notice] Child 2084: Released the start mutex
[Thu Jun 17 16:26:31 2010] [notice] Child 2084: All worker threads have exited.
[Thu Jun 17 16:26:31 2010] [notice] Child 2084: Child process is exiting
[Thu Jun 17 16:26:31 2010] [notice] Parent: Child process exited successfully.
[Thu Jun 17 16:40:00 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations
[Thu Jun 17 16:40:00 2010] [notice] Server built: Mar  4 2010 11:27:46
[Thu Jun 17 16:40:00 2010] [notice] Parent: Created child process 4720
[Thu Jun 17 16:40:00 2010] [notice] Child 4720: Child process is running
[Thu Jun 17 16:40:00 2010] [notice] Child 4720: Acquired the start mutex.
[Thu Jun 17 16:40:00 2010] [notice] Child 4720: Starting 150 worker threads.
[Thu Jun 17 16:40:00 2010] [notice] Child 4720: Starting thread to listen on port 80.

Я новичок можно детально объяснить как исправить,пожалуйста. (это полный лог.)
Всё сделал! забыл расскомментировать библиотеки. (Извените за оффтоп)

27

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

вторые сутки мучаюсь... установил для Localhost связку Apache+PHP+MySQL - вроде запустил (версию ПХП через локалхост показало). А с phpMyAdmin:

phpMyAdmin - Ошибка
Невозможно загрузить mysqli! Проверьте настройки PHP. - Документация

Лог:
[Sat Jul 03 09:04:48 2010] [warn] pid file D:/WWW/Apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sat Jul 03 09:04:48 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations
[Sat Jul 03 09:04:48 2010] [notice] Server built: Mar  4 2010 11:27:46
[Sat Jul 03 09:04:48 2010] [notice] Parent: Created child process 1272
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[Sat Jul 03 09:04:49 2010] [notice] Child 1272: Child process is running
[Sat Jul 03 09:04:49 2010] [notice] Child 1272: Acquired the start mutex.
[Sat Jul 03 09:04:49 2010] [notice] Child 1272: Starting 64 worker threads.
[Sat Jul 03 09:04:49 2010] [notice] Child 1272: Starting thread to listen on port 80.


Где ошибка?
Спасибо!

28

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Zum
1) Корень PHP должен быть прописан в PATH и находится перед путем к MySQL/bin.

2) В php.ini должны быть раскомментированы строки; библиотеки должны существовать:
[mono]extension=php_mysql.dll[/mono]
[mono]extension=php_mysqli.dll[/mono]

3) В php.ini должен быть прописан каталог с библиотеками расширений.
[mono]extension_dir = "C:/php/ext"[/mono]

4) В корне PHP должна быть библиотека libmysql.dll.

5) Поищите в системе дубль библиотеки libmysql.dll. Если найдете ее в системном каталоге, вроде C:/Windows, то переименуйте и перезапустите компьютер.

6) В файле C:\WINDOWS\system32\drivers\etc\hosts проверьте наличие строки:
[mono]127.0.0.1    localhost[/mono]

29

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Hanut сказал:

Zum
1) Корень PHP должен быть прописан в PATH и находится перед путем к MySQL/bin.

2) В php.ini должны быть раскомментированы строки; библиотеки должны существовать:
[mono]extension=php_mysql.dll[/mono]
[mono]extension=php_mysqli.dll[/mono]

3) В php.ini должен быть прописан каталог с библиотеками расширений.
[mono]extension_dir = "C:/php/ext"[/mono]

4) В корне PHP должна быть библиотека libmysql.dll.

5) Поищите в системе дубль библиотеки libmysql.dll. Если найдете ее в системном каталоге, вроде C:/Windows, то переименуйте и перезапустите компьютер.

6) В файле C:\WINDOWS\system32\drivers\etc\hosts проверьте наличие строки:
[mono]127.0.0.1    localhost[/mono]

Сенкс, но не взлетел smile
1.Было
2. Закомментированных строк не было - прописал в разделе MySQL
3. Было закомментировано - раскомментировал, изменив "C:/php/ext" на свой адресс ПХП (без моно)
4. Не было. Нашел в MySql/Bin - оттуда скопировал. Оттуда не удалил.
5. В других местах (вроде C:/Windows) нету.
6. Есть там такое.

Апач не запустился. Винда вывалила "Недопустимая ошибка. Отправить\не отправить отчет?"
Лог:
[Sat Jul 03 12:52:38 2010] [notice] Child 544: Child process is running
[Sat Jul 03 12:52:38 2010] [notice] Child 544: Acquired the start mutex.
[Sat Jul 03 12:52:38 2010] [notice] Child 544: Starting 64 worker threads.
[Sat Jul 03 12:52:38 2010] [notice] Child 544: Starting thread to listen on port 80.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[Sat Jul 03 13:25:42 2010] [warn] pid file D:/WWW/Apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[Sat Jul 03 13:27:43 2010] [warn] pid file D:/WWW/Apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[Sat Jul 03 13:32:18 2010] [warn] pid file D:/WWW/Apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

30

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Проблема здесь!

Zum сказал:

4. Не было. Нашел в MySql/Bin - оттуда скопировал. Оттуда не удалил.

Нельзя копировать из MySQL/bin, там другая клиентская библиотека совершенно. Вам надо найти полный дистрибутив PHP, который устанавливали и из него взять библиотеку libmysql.dll. Либо переустановите PHP по новой выбрав все необходимые библиотеки расширений.

31 (изменено: Zum, 2010-07-03 22:41:45)

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Hanut сказал:

Проблема здесь!

Zum сказал:

4. Не было. Нашел в MySql/Bin - оттуда скопировал. Оттуда не удалил.

Нельзя копировать из MySQL/bin, там другая клиентская библиотека совершенно. Вам надо найти полный дистрибутив PHP, который устанавливали и из него взять библиотеку libmysql.dll. Либо переустановите PHP по новой выбрав все необходимые библиотеки расширений.

Спасибо! заработало smile
Оказалось в папку инсталяции ПХП надо скопировать все файлы архива (дистрибутива) ПХПшного (там много длл_ок, которые при инсталяции автоматом не копируются). И читал об этом, но при переустановке забыл.

32 (изменено: Ruskat, 2011-01-13 14:13:49)

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Обновил РНР на 5.2. Всё запускается. Но вот в май админ не мугу залезть. Та же проблема.
System     Windows NT MICROSOF-6F53C4 5.1 build 2600 (Windows XP Professional Service Pack 3) i586
Compiler     MSVC6 (Visual C++ 6.0)
Architecture     x86
Configure Command     cscript /nologo configure.js "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--disable-isapi" "--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8-11g=D:\php-sdk\oracle\instantclient11\sdk,shared" "--enable-object-out-dir=../obj/"
Server API     Apache 2.0 Handler
Virtual Directory Support     enabled
Configuration File (php.ini) Path     C:\WINDOWS
Loaded Configuration File     L:\server\PHP\php.ini
Scan this dir for additional .ini files     (none)
Additional .ini files parsed     (none)

[Thu Jan 13 12:50:24 2011] [error] (OS 11001)Этот хост неизвестен.  : Could not resolve host name ss -- ignoring!
PHP Warning:  Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_bz2.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_curl.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_gd2.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_mbstring.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_mcrypt.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_mhash.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_mysql.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_mysqli.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'L:/server/PHP/ext\\php_sqlite.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: zip: Unable to initialize module\nModule compiled with module API=20060613\nPHP    compiled with module API=20090626\nThese options need to match\n in Unknown on line 0
[Thu Jan 13 12:50:24 2011] [notice] Child 4044: Child process is running
[Thu Jan 13 12:50:24 2011] [notice] Child 4044: Acquired the start mutex.
[Thu Jan 13 12:50:24 2011] [notice] Child 4044: Starting 150 worker threads.
[Thu Jan 13 12:50:24 2011] [notice] Child 4044: Starting thread to listen on port 80.

Path     C:\Program Files\PC Connectivity Solution\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;L:\server\MySQL\MySQL Server 5.1\bin;c:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Alky for Applications\Libraries\

Apache/2.2.17 (Win32) PHP/5.3.1
mysqlnd 5.0.5-dev - 081106 - $Revision: 289630 $

33

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

ваш php.ini обновите от сборки 5.3 они разные, и пропишите в Path
C:\Program Files\PC Connectivity Solution\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;L:\server\PHP\;L:\server\MySQL\MySQL Server 5.1\bin;c:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Alky for Applications\Libraries\

34

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Спасибо, Дмитрий, но посчти то же самое:

PHP Warning:  PHP Startup: bz2: Unable to initialize module\nModule compiled with build ID=API20090626,NTS,VC9\nPHP    compiled with build ID=API20090626,TS,VC6\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: curl: Unable to initialize module\nModule compiled with build ID=API20090626,NTS,VC9\nPHP    compiled with build ID=API20090626,TS,VC6\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: gd: Unable to initialize module\nModule compiled with build ID=API20090626,NTS,VC9\nPHP    compiled with build ID=API20090626,TS,VC6\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: mbstring: Unable to initialize module\nModule compiled with build ID=API20090626,NTS,VC9\nPHP    compiled with build ID=API20090626,TS,VC6\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: mcrypt: Unable to initialize module\nModule compiled with module API=20060613\nPHP    compiled with module API=20090626\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: mhash: Unable to initialize module\nModule compiled with module API=20060613\nPHP    compiled with module API=20090626\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: mysql: Unable to initialize module\nModule compiled with build ID=API20090626,NTS,VC9\nPHP    compiled with build ID=API20090626,TS,VC6\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: mysqli: Unable to initialize module\nModule compiled with build ID=API20090626,NTS,VC9\nPHP    compiled with build ID=API20090626,TS,VC6\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: SQLite: Unable to initialize module\nModule compiled with build ID=API20090626,NTS,VC9\nPHP    compiled with build ID=API20090626,TS,VC6\nThese options need to match\n in Unknown on line 0
PHP Warning:  PHP Startup: zip: Unable to initialize module\nModule compiled with module API=20060613\nPHP    compiled with module API=20090626\nThese options need to match\n in Unknown on line 0
[Thu Jan 13 23:47:11 2011] [notice] Child 2828: Child process is running
[Thu Jan 13 23:47:11 2011] [notice] Child 2828: Acquired the start mutex.
[Thu Jan 13 23:47:11 2011] [notice] Child 2828: Starting 150 worker threads.
[Thu Jan 13 23:47:11 2011] [notice] Child 2828: Starting thread to listen on port 80.

35

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Поставил старый бекап. Работает. Как включить PHP 5 compatibility mode:  ?

36

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Ruskat сказал:

Поставил старый бекап. Работает. Как включить PHP 5 compatibility mode:  ?

А где вам надо это включить? Я что-то не понял.

37 (изменено: Ruskat, 2011-01-14 23:28:02)

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Hanut, это надо в чате. GПри установке такое дело:
PHP version >= 4.1.2:                                                                                         Yes
PHP 5 compatibility mode:                                                                                     No
PHP session support (recommended):                                                                Yes
MySQL support exists:                                                                                              Yes
Files uploaded in binary mode (MD5 e7d406af3cc6a5b1109c329502b47ef0):                    Yes
PHP setting magic_quotes_runtime is disabled:                                                  Yes
PHP setting safe_mode is disabled:                                                                   Yes
PHP setting suhosin.post.max_vars >= 400:                                                        Yes
/temp is writable:                                                                                         Yes

конкретнее.

38

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

Не существует никакого режима совместимости PHP 5, который здесь описан. Поищите код в скрипте установки, который выводит строку "PHP 5 compatibility mode" и покажите его. Надо понять что там проверяется. И укажите вашу версию PHP.

Кажется там речь идет об этой строке. Отредактируйте php.ini включив эту директиву.

zend.ze1_compatibility_mode = On

39

Re: опять Невозможно загрузить расширение mysqli! Проверьте настройки PHP.

все просто если в FreeBSD
cd /usr/ports/lang/php5-extensions
make config
ставим галочку на MySQL
и
make reinstall
http://www.ussr.kiev.ua/ru/php5-extensions-curl