Проблема с MySQL + Apache + PHP

AlexXXz

Новичок
Проблема с MySQL + Apache + PHP

Win XP SP2
Apache - 2.2
MySQL Server 5.06
PHP 5.1.6

У меня стоит PHP Expert editor. Когда я пишу скрипты с использованием MySQL - все нормально работает.

Когда кидаю этот скрипт в папку Apache - то localhost выдвет ошибку "Fatal error: Call to undefined function mysql_connect() in C:\www\home\index.php on line 3"

Apache работает в связке с PHP. PHP подключен как модуль.

PHP Expert editor юзает php с той же папки что и Apache

В C:\Windows\php.ini --> extension=ext\php_mysql.dll прописан (юзаю mysql_connect)

Но почему возникает ошибка при использовании вместе с Apache, а при Exp. Editor работает?
Как устранить?
 

phprus

Moderator
Команда форума
AlexXXz
Когда кинешь файл в папку с Apache напиши в него вместо кода phpinfo(); и посмотри какой php.ini на самом деле использует php установленный как модуль. И еще. после внесения изменений в php.ini. если php установлен как модуль то Apache надо перезапускать.
 

AlexXXz

Новичок
>AlexXXz
>Когда кинешь файл в папку с Apache напиши в него вместо >кода phpinfo(); и посмотри какой php.ini на самом деле >использует php установленный как модуль.
Это я делал еще до темы. php.ini все используюют один и тот же.

Проблема была со слешами. Вопрос решен.
 

AlexXXz

Новичок
Блин. элементарно.
Открой php.ini
Найди "extension_dir ="
И замени в пути все "\" на "/"
Например в моем случае
extension_dir = "C:/Developer language/php-5.1.6-Win32/ext/"
И раскоментируй "extension=php_mysql.dll"
В phpinfo смотри результат.
Если вопросы будут - то моя аська 334-511-967
 
Сверху