76

Re: phpMyAdmin - Ошибка

Victor2008
У вас случаем не локальная сеть? Прокси не стоит?

77

Re: phpMyAdmin - Ошибка

Спасибо что уделяете внимание!

Нет, один компьютер на котором снуля установлена WinXP SP1. И я понятия неимею почему на с нуля установленной системе Apache выдает "кренделя". Может нужно где-то что-то отключить, например какую-нибудь службу, или какой-то процесс автоматически без моего разрешения запускается?? Автоматическое обновление системы у меня отключено. Что еще можно зделать?

На прокси сервер галочка не стоит,  в разделе "Automatic configuration" галочка на "Automatically detect settings". Подскажите может что-то еще недоглядел?

78

Re: phpMyAdmin - Ошибка

Victor2008
К сожалению, идеи закончились. Понятия не имею, почему у вас не работает.

79

Re: phpMyAdmin - Ошибка

Hanut сказал:

php.ini
Это:
extension_dir = "D:\Prorgams\php\ext"
Заменить на:
extension_dir = "D:/Prorgams/php/ext"

Это:
extension=php_mysql.dl
Заменить на:
extension=php_mysql.dll

После замены перезагрузите Apache, и все заработает.

Странно, но ничего не работает. Выдает туже ошибку.

80

Re: phpMyAdmin - Ошибка

Вот что у меня написано когда я ввожу комманду netstat -anb

Активные подключения
Имя     Локальный адрес     Внешний адрес     Состояние

TCP     0.0.0.0:80                 0.0.0.0:0              LISTENING
[httpd.exe]

TCP     0.0.0.0:135               0.0.0.0:0              LISTENING


Что это означает и если есть проблема, то как её исправить?

Спасибо за внимание.Заранее благодарен.

81

Re: phpMyAdmin - Ошибка

Sven
httpd.exe должен слушать 127.0.0.1:80, а у вас он находится на роутинговом IP. Причину, и как исправить это, я не знаю.

82

Re: phpMyAdmin - Ошибка

Ув. Hanut. Посмотрите пожалуйста файл apache/error.log

[Sun May 18 18:59:29 2008] [warn] pid file C:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sun May 18 18:59:30 2008] [notice] Apache/2.2.8 (Win32) PHP/5.2.5 configured -- resuming normal operations
[Sun May 18 18:59:30 2008] [notice] Server built: Jan 18 2008 00:37:19
[Sun May 18 18:59:30 2008] [notice] Parent: Created child process 3636
[Sun May 18 18:59:31 2008] [notice] Child 3636: Child process is running
[Sun May 18 18:59:31 2008] [notice] Child 3636: Acquired the start mutex.
[Sun May 18 18:59:31 2008] [notice] Child 3636: Starting 64 worker threads.
[Sun May 18 18:59:31 2008] [notice] Child 3636: Starting thread to listen on port 80.
[Sun May 18 19:09:04 2008] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Sun May 18 19:09:04 2008] [notice] Child 3636: Exit event signaled. Child process is ending.
[Sun May 18 19:09:05 2008] [notice] Child 3636: Released the start mutex
[Sun May 18 19:09:06 2008] [notice] Child 3636: All worker threads have exited.
[Sun May 18 19:09:06 2008] [notice] Child 3636: Child process is exiting
[Sun May 18 19:09:06 2008] [notice] Parent: Child process exited successfully.
[Sun May 18 19:12:40 2008] [notice] Apache/2.2.8 (Win32) PHP/5.2.5 configured -- resuming normal operations
[Sun May 18 19:12:40 2008] [notice] Server built: Jan 18 2008 00:37:19
[Sun May 18 19:12:40 2008] [notice] Parent: Created child process 1516
[Sun May 18 19:12:41 2008] [notice] Child 1516: Child process is running
[Sun May 18 19:12:41 2008] [notice] Child 1516: Acquired the start mutex.
[Sun May 18 19:12:41 2008] [notice] Child 1516: Starting 64 worker threads.
[Sun May 18 19:12:41 2008] [notice] Child 1516: Starting thread to listen on port 80.
[Sun May 18 19:23:32 2008] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Sun May 18 19:23:32 2008] [notice] Child 1516: Exit event signaled. Child process is ending.
[Sun May 18 19:23:33 2008] [notice] Child 1516: Released the start mutex
[Sun May 18 19:23:34 2008] [notice] Child 1516: All worker threads have exited.
[Sun May 18 19:23:34 2008] [notice] Child 1516: Child process is exiting
[Sun May 18 19:23:35 2008] [notice] Parent: Child process exited successfully.
[Sun May 18 19:23:49 2008] [notice] Apache/2.2.8 (Win32) PHP/5.2.5 configured -- resuming normal operations
[Sun May 18 19:23:49 2008] [notice] Server built: Jan 18 2008 00:37:19
[Sun May 18 19:23:49 2008] [notice] Parent: Created child process 3532
[Sun May 18 19:23:51 2008] [notice] Child 3532: Child process is running
[Sun May 18 19:23:51 2008] [notice] Child 3532: Acquired the start mutex.
[Sun May 18 19:23:51 2008] [notice] Child 3532: Starting 64 worker threads.
[Sun May 18 19:23:51 2008] [notice] Child 3532: Starting thread to listen on port 80.

И скажите что здесь не так.  Я полностю переустановил все компоненты сервера и переписал все конфиги, но phpmyadmin не заходит. Все что было в файле error я вам показал.

Спасибо за внимание. Заранее благодарен.

83

Re: phpMyAdmin - Ошибка

Sven
Здесь только записи о запуске и остановке (причем успешных) Apache.
Может в логах localhost что-то будет более ценное.

И всегда говорите что происходит и при каких действиях. Например: что получается при запуске phpMyAdmin и как именно этот запуск осуществляется. Иначе мне сложно сориентироваться.

84

Re: phpMyAdmin - Ошибка

apache/localhost/access.log

127.0.0.1 - - [19/May/2008:13:54:43 +0300] "GET /pma HTTP/1.1" 301 312
127.0.0.1 - - [19/May/2008:13:54:43 +0300] "GET /pma/ HTTP/1.1" 302 -
127.0.0.1 - - [19/May/2008:13:54:46 +0300] "GET /pma/error.php?lang=ru&dir=ltr&type=%CE%F8%E8%E1%EA%E0&error=%CD%E5%E2%EE%E7%EC%EE%E6%ED%EE+%E7%E0%E3%F0%F3%E7%E8%F2%FC+%F0%E0%F1%F8%E8%F0%E5%ED%E8%E5+%5Ba%40http%3A%2F%2Fphp.net%2Fmysqli%40Documentation%5D%5Bem%5Dmysqli%5B%2Fem%5D%5B%2Fa%5D%21+%CF%F0%EE%E2%E5%F0%FC%F2%E5+%ED%E0%F1%F2%F0%EE%E9%EA%E8+PHP.+-+%5Ba%40.%2FDocumentation.html%23faqmysql%40documentation%5D%C4%EE%EA%F3%EC%E5%ED%F2%E0%F6%E8%FF%5B%2Fa%5D HTTP/1.1" 200 1278
127.0.0.1 - - [19/May/2008:13:54:46 +0300] "GET /pma/favicon.ico HTTP/1.1" 200 18902
127.0.0.1 - - [19/May/2008:13:55:04 +0300] "GET /pma/error.php?lang=ru&dir=ltr&type=%CE%F8%E8%E1%EA%E0&error=%CD%E5%E2%EE%E7%EC%EE%E6%ED%EE+%E7%E0%E3%F0%F3%E7%E8%F2%FC+%F0%E0%F1%F8%E8%F0%E5%ED%E8%E5+%5Ba%40http%3A%2F%2Fphp.net%2Fmysqli%40Documentation%5D%5Bem%5Dmysqli%5B%2Fem%5D%5B%2Fa%5D%21+%CF%F0%EE%E2%E5%F0%FC%F2%E5+%ED%E0%F1%F2%F0%EE%E9%EA%E8+PHP.+-+%5Ba%40.%2FDocumentation.html%23faqmysql%40documentation%5D%C4%EE%EA%F3%EC%E5%ED%F2%E0%F6%E8%FF%5B%2Fa%5D HTTP/1.1" 200 1278
127.0.0.1 - - [19/May/2008:13:55:05 +0300] "GET /pma/favicon.ico HTTP/1.1" 200 18902

в файле apache/localhost/error.log-все нормально

Запускаю и выключаю сервер с помощью файлов stop-webserver.bat и start-webserver.bat

Выдает ошибку:

phpMyAdmin - Ошибка

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

85

Re: phpMyAdmin - Ошибка

Sven
1) В каталоге ext, проверьте наличие библиотеки php_mysqli.dll.
2) В php.ini должна быть раскомментирована строка: extension=php_mysqli.dll, а также корректно указан каталог с расширениями в директиве extension_dir.
3) В PATH каталог с PHP должен идти перед MySQL.
4) Ищите в системе дубли фала libmysql.dll (допустим только тот что в каталоге bin установочной директории MySQL).

86 (изменено: Sven, 2008-05-19 15:47:25)

Re: phpMyAdmin - Ошибка

Я провел поиск фала libmysql.dll и нашел только в папке MySQL/bin и в папке php.

87

Re: phpMyAdmin - Ошибка

В каталоге ext файл есть
В php.ini вроде бы тоже правильно
В PATH все указано так как сказано в статье

88

Re: phpMyAdmin - Ошибка

Sven
Запустите phpinfo() и посмотрите откуда загружается конфигурационный файл.
Loaded Configuration File

89

Re: phpMyAdmin - Ошибка

Скажите пожалуйста как это посмотреть.

90

Re: phpMyAdmin - Ошибка

Sven
Создайте php скрипт со следующей строкой и запустите его.

<?php phpinfo(); ?>

91 (изменено: Sven, 2008-05-19 23:53:14)

Re: phpMyAdmin - Ошибка

Спасибо что показали.
Все верно загружается. Путь указан правильно. Возможны еще варианты?


Меня смущает вот эта строка в phpinfo
Hostname:Port     localhost:0

92

Re: phpMyAdmin - Ошибка

Sven сказал:

Возможны еще варианты?

Больше вариантов не вижу.
Если в конфигурационном файле прописана строка о загрузке расширения mysqli, но оно не загружается, в корневых логах должна быть ошибка об этом.

Sven сказал:

Меня смущает вот эта строка в phpinfo

Это нормально. Так должно быть.

93

Re: phpMyAdmin - Ошибка

Дорого времени суток!
Все! Запустил! Плучилось!

Но вот какая штука столкнулся со следующей ситуацией:

phpMyAdmin - 2.11.5.2 мне говорит что:

При работе с многобайтными кодировками без установленного расширения PHP "mbstring", phpMyAdmin не в состоянии производить корректное разбиение строк, что может привести к непредсказуемым результатам. Установите расширение PHP "mbstring".

Обьясните пожалуйста что это значит? Мне нужно что-то закачивать?

Заранее спасибо за ответ! Ваша помощ незаменима и у Вас это очень хорошо получается!

94

Re: phpMyAdmin - Ошибка

Victor2008
Если вы намереваетесь работать с данными в utf8, или кодировками восточных языков (японский, китайский и т.д.), то подключение расширения mbstring, крайне желательно.

Чтобы установить данное расширение на Windows, надо раскомментировать в php.ini строку:
extension=php_mbstring.dll
Проследите, чтобы в каталоге ext была данная библиотека, после изменений в конфигурационном файле php, перезагрузите Apache, и библиотека должна появиться в phpinfo().

Спасибо за теплые слова. smile

95

Re: phpMyAdmin - Ошибка

Спасибо что ответили!
Понятно, покачто нужна только русская и украинская кодировки.

В php.ini эта библиотека раскоментирована и в папке находится радом с другими *.dll-ками, но в phpinfo странице я ее не увидел.

Далее у меня задача импортировать дамп, файл весит 1,16 Гигобайт. Phpmyadmin при попытке импорта говорит что:

Ошибка! Вероятно, размер загружаемого файла слишком велик.

Как мне обойти эту штуку?

Заранее спасибо за ответ!

96

Re: phpMyAdmin - Ошибка

Ув Hanut, вы можете посоветовать как переустановить все это? или посоветуете какие другие программы можно использовать. Подскажите какие файлы требуется удалить в реестре чтоб удалить все программы полностю. Попробую зделать все с  нуля

97

Re: phpMyAdmin - Ошибка

Victor2008 сказал:

В php.ini эта библиотека раскоментирована и в папке находится радом с другими *.dll-ками, но в phpinfo странице я ее не увидел.

Ищите ошибку, никто, кроме вас этого не сделает.
libmcrypt.dll в корне php присутствует?

Victor2008 сказал:

Далее у меня задача импортировать дамп, файл весит 1,16 Гигобайт.

Скрипт такое, скорее всего не потянет, просто памяти не хватит.
Попробовать можно создав пустой каталог и прописав его в конфигурационном файле phpMyAdmin (config.inc.php) в директиве $cfg['UploadDir']. После этого на странице импорта можно будет выбрать файл.

Как вариант, воспользоваться командной строкой.

mysql -uroot -ppass < file.sql

Sven
Самый простой вариант - это http://denwer.ru
В реестр данные программы ничего не пишут.

98

Re: phpMyAdmin - Ошибка

Я ставил Denwer, но когда я устанавливаю движок vb,  то вместо русских букв одни знаки вопрососв....мне сказали что это из-за денвера

99

Re: phpMyAdmin - Ошибка

Sven
Это из-за настроек MySQL и их можно поправить.

100

Re: phpMyAdmin - Ошибка

Опишите пожалуйста поподробней как это настроить. Как убрать эту проблему?