Такая проблема. Установил последние версии Apache+PHP+MySQL. Посмотрел конфиги вроде все ок. Сценарии ПХП апач проглатывает, а сценарии содержащие команды обращения к MySQL нет, пишет ошибку - (HTTP 500 Internal Server Error).
Подскажите пожалуйста.
Спустя 20 минут, 17 секунд (10.07.2009 - 00:06) jetistyum написал(а):
а в логи апача глянуть слабо?

Спустя 10 минут, 16 секунд (10.07.2009 - 00:17) sanooo написал(а):
Пишет :Call to undefined function mysql_connect()

Спустя 1 час, 28 минут, 41 секунда (10.07.2009 - 01:45) pas написал(а):
Посмотрите в php.ini, есть ли такое:
PHP |
[PHP_MYSQL] |
Спустя 3 дня, 15 часов, 42 минуты, 36 секунд (13.07.2009 - 17:28) Guest написал(а):
Вставил в php.ini фразу extension=php_mysql ничего не изменилось(((((
Спустя 1 час, 56 минут, 51 секунда (13.07.2009 - 19:25) Guest написал(а):
Не работает , хоть ты тресни!!!


Спустя 1 час, 3 минуты, 41 секунда (13.07.2009 - 20:28) pas написал(а):
Виноват:
extension=php_mysql.dll
А сама библиотека php_mysql.dll имеется в каталоге расширений? Чтобы это узнать делаете следующее:
1. В php.ini ищите extension_dir и смотрите путь.
2. По пути, узнанном в первом шаге выше закидываете файлик php_mysql.dll (если у вас его нет, скачайте из интернета)
extension=php_mysql.dll
А сама библиотека php_mysql.dll имеется в каталоге расширений? Чтобы это узнать делаете следующее:
1. В php.ini ищите extension_dir и смотрите путь.
2. По пути, узнанном в первом шаге выше закидываете файлик php_mysql.dll (если у вас его нет, скачайте из интернета)
Спустя 45 минут, 4 секунды (13.07.2009 - 21:13) Guest написал(а):
Папки Ext не было, я ее создал и вставил файл php_mysql.dll . но в логах по-прежнему ошибка- Call to undefined function mysql_connect()

Спустя 2 минуты, 38 секунд (13.07.2009 - 21:16) Guest написал(а):
Как же настроить???

Спустя 13 минут, 5 секунд (13.07.2009 - 21:29) pas написал(а):
Скажите пожалуйста, какие версии Apache, PHP и MySQL Вы устанавливаете?
Спустя 4 минуты, 4 секунды (13.07.2009 - 21:33) Guest написал(а):
apache_2.2.11-win32-x86-no_ssl.msi
php-5.2.10-win32-installer.msi
mysql-5.1.36-win32.msi
php-5.2.10-win32-installer.msi
mysql-5.1.36-win32.msi
Спустя 5 минут, 17 секунд (13.07.2009 - 21:38) pas написал(а):
Кстати забыл сказать ещё, нужен файлик libmysql.dll. И его нужно закинуть в папку system32
Спустя 2 минуты, 59 секунд (13.07.2009 - 21:41) pas написал(а):
А у Вас интсалер, тогда запускаете php-5.2.10-win32-installer.msi, и там в процессе установки выбираете :
Change
дальше apache2.2
и во вкладке extension выбираете mysql
И будет Вам счастье =)
Change
дальше apache2.2
и во вкладке extension выбираете mysql
И будет Вам счастье =)
Спустя 2 минуты, 37 секунд (13.07.2009 - 21:44) Guest написал(а):
Файлик уже лежит в директории. Но ошибка также: Call to undefined function mysql_connect() ((((((
Спустя 45 минут, 3 секунды (13.07.2009 - 22:29) Guest написал(а):
Теперь ошибка такая: Аn unhandled win32 exception occured in httpd.exe [2788].
Просто ужас((
Просто ужас((
Спустя 4 минуты, 28 секунд (13.07.2009 - 22:34) Guest написал(а):
Спасибо за ответы!
Надеюсь всетаки заработает
Надеюсь всетаки заработает

Спустя 10 минут, 24 секунды (13.07.2009 - 22:44) pas написал(а):
в Apache есть такое как Test Configuration, запустите его и увидите в какой строке файла настроек httpd.conf будет ошибка
Спустя 33 минуты, 12 секунд (13.07.2009 - 23:17) Guest написал(а):
В логе пишет следующее: httpd.exe: Could not reliably determine the server's fully qualified domain name
Спустя 4 минуты, 8 секунд (13.07.2009 - 23:21) pas написал(а):
Попробуйте просто добавить в httpd.conf сразу после
NameVirtualHost localhost
Имя для основного виртуального хоста
ServerName localhost
NameVirtualHost localhost
Имя для основного виртуального хоста
ServerName localhost
Спустя 7 минут, 42 секунды (13.07.2009 - 23:29) pas написал(а):
и ещё маленький вопрос :
Что написано после этого сообщения? должно быть типо using 127.0.0.1 for ServerName
Что написано после этого сообщения? должно быть типо using 127.0.0.1 for ServerName
Спустя 30 секунд (13.07.2009 - 23:30) Guest написал(а):
Ну никак...запускается отладчик, а скрипт нет(((
Спустя 2 минуты, 12 секунд (13.07.2009 - 23:32) Guest написал(а):
using 192.168.1.3 for ServerName
Спустя 4 минуты, 44 секунды (13.07.2009 - 23:36) pas написал(а):
Цитата |
using 192.168.1.3 for ServerName |
должен быть 127.0.0.1... Используете proxy?
Ещё посмотрите строку Starting thread to listen on port , и скажите, какой порт используется?
Спустя 8 минут, 46 секунд (13.07.2009 - 23:45) Guest написал(а):
80 порт, проксика нет
Спустя 3 минуты, 55 секунд (13.07.2009 - 23:49) Guest написал(а):
Странно, команда info.php запускается

Спустя 5 минут, 41 секунда (13.07.2009 - 23:55) Guest написал(а):
В логе следующее:
[Tue Jul 14 00:54:20 2009] [notice] Parent: child process exited with status 0 -- Restarting.
[Tue Jul 14 00:54:20 2009] [notice] Apache/2.2.11 (Win32) PHP/5.2.10 configured -- resuming normal operations
[Tue Jul 14 00:54:20 2009] [notice] Server built: Dec 10 2008 00:10:06
[Tue Jul 14 00:54:20 2009] [notice] Parent: Created child process 2352
[Tue Jul 14 00:54:21 2009] [notice] Child 2352: Child process is running
[Tue Jul 14 00:54:21 2009] [notice] Child 2352: Acquired the start mutex.
[Tue Jul 14 00:54:21 2009] [notice] Child 2352: Starting 64 worker threads.
[Tue Jul 14 00:54:21 2009] [notice] Child 2352: Starting thread to listen on port 80.
[Tue Jul 14 00:54:20 2009] [notice] Parent: child process exited with status 0 -- Restarting.
[Tue Jul 14 00:54:20 2009] [notice] Apache/2.2.11 (Win32) PHP/5.2.10 configured -- resuming normal operations
[Tue Jul 14 00:54:20 2009] [notice] Server built: Dec 10 2008 00:10:06
[Tue Jul 14 00:54:20 2009] [notice] Parent: Created child process 2352
[Tue Jul 14 00:54:21 2009] [notice] Child 2352: Child process is running
[Tue Jul 14 00:54:21 2009] [notice] Child 2352: Acquired the start mutex.
[Tue Jul 14 00:54:21 2009] [notice] Child 2352: Starting 64 worker threads.
[Tue Jul 14 00:54:21 2009] [notice] Child 2352: Starting thread to listen on port 80.
Спустя 5 минут, 23 секунды (14.07.2009 - 00:00) pas написал(а):
C:\WINDOWS\system32\drivers\etc\hosts
есть ли строка:
127.0.0.1 localhost
Если нет, попробуйте добавить... не забудьте перезапустить Apache после этих изменений
есть ли строка:
127.0.0.1 localhost
Если нет, попробуйте добавить... не забудьте перезапустить Apache после этих изменений
Цитата |
В логе следующее: |
Уже не возникает ошибки Could not reliably determine the server's fully qualified domain name ?
Спустя 8 минут, 9 секунд (14.07.2009 - 00:08) pas написал(а):
И ещё посмотрите есть ли в файле httpd.conf директива:
ServerName localhost:80
ServerName localhost:80
Спустя 11 часов, 24 минуты, 37 секунд (14.07.2009 - 11:33) Guest написал(а):
Could not reliably determine the server's fully qualified domain name больше не пишет.
Появляется окно и предлагает сделать отладку.
Появляется окно и предлагает сделать отладку.
Спустя 1 минута, 45 секунд (14.07.2009 - 11:35) Guest написал(а):
В папке C:\WINDOWS\system32\drivers\etc\hosts
есть строка:
127.0.0.1 localhost
есть строка:
127.0.0.1 localhost
Спустя 1 минута, 32 секунды (14.07.2009 - 11:36) Guest написал(а):
Всего-то пытаюсь запустить скрипт:
<?php
if (!mysql_connect('localhost','root','root'))
{
echo "Faild!";
}
?>
<?php
if (!mysql_connect('localhost','root','root'))
{
echo "Faild!";
}
?>

Спустя 22 минуты, 57 секунд (14.07.2009 - 11:59) pas написал(а):
Цитата |
Появляется окно и предлагает сделать отладку. |
С этого момента, если можно, поподробнее.. какое окно, какую строчку?
P.S. Наверное лучше всего вышлите мне сюда ваши php.ini и httpd.conf
Спустя 19 минут, 54 секунды (14.07.2009 - 12:19) Guest написал(а):
Я отослал файлы конфигурации
Спустя 5 часов, 42 минуты, 42 секунды (14.07.2009 - 18:02) pas написал(а):
решил попробовать установить такие же версии, в итоге отправил подробное письмо с моей установкой.
Спустя 16 минут, 10 секунд (14.07.2009 - 18:18) Guest написал(а):
Ок, сейчас посмотрю.
Спасибо!
Спасибо!
Спустя 48 минут, 56 секунд (14.07.2009 - 19:07) Guest написал(а):
Ничего не получилось((
Окно с тем же сообщением(((
Окно с тем же сообщением(((