Сломался пхп

zlod

С утра работал, а вечером запускаю скрипты - не работают, выдает исходный текст. С апачем вроде все в порядке. Запускаю php.exe - говорит, не найден указанный модуль - ./php_mysql.dll
Машина локальная, XP, apache 2, php 5, ничего не трогал, в процессах апач с mysql висят. Что скажете?

uncle17

проверь php.ini, переставь пхп, рестартани апач. На выбор или полностью...

zlod

php.ini почти из дистрибутива, остальные файлы идентичны исходным, апач перезапускался. Думаю сейчас, либо в апаче расширение не цепляет, либо - то, что выдается про php_mysql.dll важно?

Andbar

про php_mysql.dll важно
путь странный. Что в пхп.ини?
Попробуй закоментировать строку "extension=php_mysql.dll". Если поможет/сообщение об ошибке изменится - проверь путь к расширениям и наличие указанного файла там.

uncle17

+ уточнить, какие слеши в путях...
*или в виндовом пхп это уже лет пять, как пофиксили? Не помню...*

Fimida

Машина локальная, XP, apache 2, php 5, ничего не трогал, в процессах апач с mysql висят. Что скажете?"
подробнеее о соседках этих процессов

viktor954

php_mysql.dll
общая идея - посмотри, у тебя libmysql совершенно случайно не удалилась из какого-нибудь system32?

zlod

Хер знает, что это было. Вчера самопроизвольно сломался, сегодня самопроизвольно починился (перезагрузки машины тут не при чем, что интересно). Но зато заодним обнаружил, что php.ini не читался модулем, исправил. И в конфиге extension_dir действительно должна быть "ext/". Вобщем, мистика, а всем проявившим внимание спасибо.

kruzer25

+1, как ни странно, если в system32 нет чего-то-тамmysql.dll, то (при включенном модуле mysql) php ругается именно на отсутствие php_mysql.dll...

geja_03

FileMon рулит
Оставить комментарий
Имя или ник:
Комментарий: