1

Тема: phpMyAdmin - Ошибка

Добрый вечер!Простите,если это уже обсуждалось.Проблема такая-Невозможно загрузить расширение mysql! Проверьте настройки PHP. - Документация
Все настраивал по вашему сайту.В логе вообще ничего нет.В access-
127.0.0.1 - - [26/Jun/2010:23:15:13 +0400] "GET /phpmyadmin HTTP/1.1" 301 321
127.0.0.1 - - [26/Jun/2010:23:15:13 +0400] "GET /phpmyadmin/ HTTP/1.1" 302 -
127.0.0.1 - - [26/Jun/2010:23:15:13 +0400] "GET /phpmyadmin/error.php?lang=ru&dir=ltr&type=%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0&error=%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C+%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5+%5Ba%40http%3A%2F%2Fphp.net%2Fmysql%40Documentation%5D%5Bem%5Dmysql%5B%2Fem%5D%5B%2Fa%5D%21+%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D1%8C%D1%82%D0%B5+%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8+PHP.+-+%5Ba%40.%2FDocumentation.html%23faqmysql%40documentation%5D%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F%5B%2Fa%5D HTTP/1.1" 200 1341
Установлены -
MySQL 5.1.46
PHP 5.2.12
Phpmyadmin2.11.10

2

Re: phpMyAdmin - Ошибка

alex321
Проверьте, чтобы в php.ini были раскомментированы строки (библиотеки должны существовать):
extension=php_mysql.dll
extension=php_mysqli.dll

Проверьте, чтобы в PATH путь к PHP шел перед MySQL/bin

Проверьте наличие в корне PHP библиотеки libmysql.dll.

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

3

Re: phpMyAdmin - Ошибка

Проверьте, чтобы в php.ini были раскомментированы строки (библиотеки должны существовать):
extension=php_mysql.dll
extension=php_mysqli.dll

Проверьте, чтобы в PATH путь к PHP шел перед MySQL/bin

Проверьте наличие в корне PHP библиотеки libmysql.dll.

Проверьте наличие в системе дублей библиотеки libmysql.dll. Если дубль будет найден в системном каталоге вроде C:/Windows, то переименуйте файл библиотеки и перезагрузите компьютер.
Проверил все!
Библиотеки libmysql.dll-есть.
extension=php_mysql.dll
extension=php_mysqli.dll-раскоментированы!
В PATH путь к PHP идет перед MySQL/bin.
Дублей нет!
Просто уже не знаю,что за причина?

4

Re: phpMyAdmin - Ошибка

alex321
Запустите .php скрипт со следующей строкой:

<?php phpinfo(); ?>

Посмотрите откуда читается конфигурационный файл: [mono]Loaded Configuration File[/mono]

При необходимости, проверьте в httpd.conf строку:
[mono]PHPIniDir "C:/php"[/mono]

5

Re: phpMyAdmin - Ошибка

Hanut!!Еще раз огромное спасибо за содействие!Разобрался!Проблема решена!

6

Re: phpMyAdmin - Ошибка

Не буду создавать новую тему сюдаже напишу.

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

php 5.3.3 64 bit
апач 2.2.16 64 bit
mysql 5.1 64 bit
Последнии версии с офф сайтов.

Все пач пути происал. Настроил. Всё тоже самое.
Возник вопрос. Вы пишите про какието файлы в корневом каталоге php их в архивах скаченых с офф сайта нет. есть только в ext а в корневом нет.

7

Re: phpMyAdmin - Ошибка

долго думал написать или нет думал сам решу проблему.

Но как то стало не посибе везде решания одни. Пач пути не прописаны (или неправельно) Либо файлов нет. Либо чтото не так дописали. Но как быть если в последней версии 5.3.3 нет файла  libmysql.dll  ну нет проверял с разных источников нет в помине и небыло.

8

Re: phpMyAdmin - Ошибка

yakushin
Я еще не ставил PHP 5.3.3, но как понимаю, больше нет необходимости подключать MySQL снимая комментарии со строк:
[mono]extension=php_mysql.dll[/mono]
[mono]extension=php_mysqli.dll[/mono]

Попробуйте закомментировать их и запустить.
[mono]<?php phpinfo(); ?>[/mono]
Должна быть выведена поддержка mysqlnd (MySQL Native Driver), которая вшита в бинарник PHP.

9

Re: phpMyAdmin - Ошибка

спасибо за ответ но увы не помогло
(знаю чтото могу делать не так) Но я проштудировал гугл на эту ошибку. Страниц 6-8.   Не щитая самих ресурсов читал и искал.



; - поставил на место всё также. При запуске  мойсайт/phpmyadmin Та ошибка. А при запуске <?php phpinfo(); ?>  Всё также. И если вас правельно понял про mysqlnd  Там это есть.

Version    mysqlnd 5.0.7-dev -  и т.д

10

Re: phpMyAdmin - Ошибка

yakushin
Не могу ничего конкретного посоветовать. Либо ставьте PHP 5.2, либо поищите в сети [mono]libmysql.dll[/mono] под PHP 5.3.

11 (изменено: yakushin, 2010-08-01 00:54:57)

Re: phpMyAdmin - Ошибка

оки буду ждать когда побольше информации про 5.3.3 будет. Даж неверится что  нехватает этого файла. Пробовал другие версии пхп но апач не запускался. С вашего сервера вроде качал.

И неужелиб некто не заметил что там нету  файла такого необходимого
Вспомнил вроде ставил какуюту версию пхп тоже для 64 бит с этим файлом. (более старая версия) Тоже самое было я решил раз там и там тоже самое буду искать решений для 5.3.3
Спасибо за внимание сори что отвлёк.

12

Re: phpMyAdmin - Ошибка

yakushin
Полистал поиск по установке PHP 5.3, вроде проблем быть не должно.

Эти строки раскомментировать надо:
extension=php_mysqli.dll
extension=php_mysql.dll

И вот таким образом можно проверить загрузку расширений (в extension_dir надо прописать путь к библиотекам):
[mono]php.exe -m -d extension_dir=ext -d extension=php_mysqli.dll[/mono]

13

Re: phpMyAdmin - Ошибка

ладно спасиб ещё раз подожду
то хочется установить пхпmyадмин то помню на денвере давненько когда сидел было удобно с этим работать. А щас денвер нехочу ставить хоть он и работает.

Я просто первый раз это делаю. апач и пхп стоит (пхп показывает в апаче) а вот мускул хз. Установил дальше что хз. Знаю что он щапущен а как чтото сделать хз.

Вот и для работы с ним ставлю это.

14 (изменено: DmitryV, 2010-08-01 14:36:44)

Re: phpMyAdmin - Ошибка

Проверьте пути в вашей системе возможно путь прописанный до бинарных файлов MySQL перед путем к папке PHP поставьте его перед путем к каталогу MySQL

Прочтите статью http://php-myadmin.ru/learning/instrument-intro.html если Вы все сделаете как там проблем не будет.

15 (изменено: yakushin, 2010-08-01 16:15:59)

Re: phpMyAdmin - Ошибка

жуть в общем буду переодически в поисковике вбивать инфу про пхп 5.3.3 и про точто я собираю может ктото с этим столкнётся. Всё перепроверил хз что упустил не вижу в упор. Эх надо сразу было с этого начинать а не с денвера проклятого )

Эти переменые среды поменял нечего. ДЩа и смысл если всё грузится но вот с мускулом этим проблемы. Мне только егоб настроить и спокойно смогу устанавливать скрипты и т.д

16 (изменено: DmitryV, 2010-08-01 18:35:09)

Re: phpMyAdmin - Ошибка

Поставьте 5.2+ не стоит писать пока на 5.3 большенство хостингов на него не перещли...

17

Re: phpMyAdmin - Ошибка

я для себя мой компьютер и есть хостинг )

ставил постарей тоже самое


давно хотел переустановить систему. Сделал это сегодня. (Надо было давно это делать уже  с осени того года нечистил) Заодно решил посматреть малоли система была загрязнена после денвера-3.  Нет не помогло.

18 (изменено: DmitryV, 2010-08-02 00:50:40)

Re: phpMyAdmin - Ошибка

Чудес не бывает, смотрите настройки и установки если все сделаете по статье что выше все работает ищите где допускаете ошибку.

или в ПМ удаленно помогу настроить все.

19

Re: phpMyAdmin - Ошибка

кк как писал много постов выше буду ждать решения и изредко его искать.   Если решу и не забуду то отпишусь.

20 (изменено: DmitryV, 2010-08-02 01:12:19)

Re: phpMyAdmin - Ошибка

только что скачал php 5.3.3 с оф сайта php.net все работатет... кстати Вы версию надеюсь под апач VC6 а не VC9 устанавливаете?
и качайте Zip архив и ставьте все по порядку.

PS: на оф сайтах x86 версии апача и php а не x64 как Вы писали выше!!
ставьте с официальных сайтов!:
apache.org
php.net (VC6 сборку! с http://windows.php.net/download)

MySQL с mysql.com x64 нормально идет

Do NOT use VC9 version with apache.org binaries

21 (изменено: yakushin, 2010-08-02 10:21:34)

Re: phpMyAdmin - Ошибка

а есть VC6 php для 64. То с этими версиями апач вовсе незапустится.
Да ставил что работало но кроме 64 бита те неработают просто напросто . Гуглил хм ненайти.

Ладно сегодня 32 (и апач и мускл и пхп) поставлю прогсто думал смысл ставить  32 если могу пользовать 64.

22 (изменено: DmitryV, 2010-08-02 11:08:01)

Re: phpMyAdmin - Ошибка

x64 пока нет оф версий что вы находите пока все самосборки, ставьте apache 32, php 32 VC6 и MySQL x64 все работатет

дистрибутивы качайте с официальных сайтов:
Apache - apache.org
PHP - php.net
MySQL - mysql.com (5.1+ версию!)

23 (изменено: yakushin, 2010-08-02 12:43:23)

Re: phpMyAdmin - Ошибка

жуть я теперь понимаю что это не из за 64 бита.
ставлю на 32 апач пхп 5.3.3
пишет ошибку типа ver: \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.    типа  вроде как понял не может загрузить ддл с пхп апач. Проверил пути. Проверил тули ддлку  пишу чтоб грузил одно и тоже.

Такаяже ошибка была когда на 64 бита апач ставил 32 бита пхп.


СкачивалVC6 x86 Non Thread Safe (2010-Jul-21 20:11:31) и  VC6 x86 Thread Safe (2010-Jul-21 20:06:17) то и то пробовал. Даже пхп более старой версии поставил тож

Лан небуду отнимать время всё потихоньку сделаю просто думал когда писал легкая ошибка. Сделаю

24

Re: phpMyAdmin - Ошибка

yakushin
\xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc
Это означает - Не найден указанный модуль.

Проверьте куда указывает следующая директива в php.ini:
extension_dir = "C:/php/ext"

Проверьте правильно ли прописан путь к конфигурационному файлу PHP в httpd.conf:
PHPIniDir "C:/php"

Сейчас очевидно, что проблема в вашей системе или настройках установки. PHP 5.3.3 не требует libmysql.dll и совершенно нормально работает.

25

Re: phpMyAdmin - Ошибка

Да всё как надо.
LoadModule php5_module "D:/Apache/php/php5apache2_2.dll"   С этим модулем проблемы пробовал разные архивы скачивал. Непомогло не грузит и всё.   Без этой строки апач запускается.

Вот только мне странно вы сказали что я загрузил php64 со сторонего сайта... допустим но он работал. А все остальные с анг офф сайта с ру офф сайта неработают.