Apache 2.2 + Php 5.2 + MySql - 4.0.14 и ниже

zIP

Новичок
Apache 2.2 + Php 5.2 + MySql - 4.0.14 и ниже

Не могу поставить расширение MySql. Версию ставлю 2.0.14.
Все файлы где надо.
Сервер mysql работает, но только автономно. В связке с пхп не хочет.

Вопрос собственно вот в чем -
Кто-нибудь ставил mysql к последним апучу и пхп?
Это у меня руки кривые?
Или проблема с совместимостью?
 

Romantik

TeaM PHPClub
а причем тут PHP к MySQL ?
Смотри php.ini на предмет включения библиотеки mysql
 

zIP

Новичок
Причем.
PHP работает как модуль apache!!!

Расширение и билиотека пхп используются для подключения.

libmysql.dll
php_mysql.dll

Все что нужно расскоментировано!!!
Файлы скопированы в system32.

Ставлю далеко не в первый раз.
Меня интересует именно такая связка!!!
 

vasa_c

Новичок
>В связке с пхп не хочет.
Как не хочет то? php пишет что-нибудь по этому поводу?
 

zIP

Новичок
Автор оригинала: vasa_c
>В связке с пхп не хочет.
Как не хочет то? php пишет что-нибудь по этому поводу?
Молча не хочет.:)
При использовании скриптов - просто пустой экран.
При попытке открыть phpmyadmin пишет

не могу загрузить расширение mysql,
проверьте конфигурацию PHP, пожалуйста
Документация
Настройка пхп:

PHP:
error_reporting = E_ALL & ~E_NOTICE
Ставлю принудительно в скрипте

PHP:
error_reporting(8);
Таже петрушка.

-~{}~ 19.06.06 16:01:

я к чему вопрос поднял, к примеру пхп 5.2 не хочет работать с апачем 2.2. Для работы нужно скачивать дополнительно модуль php5apache2_2.dll.
В противном случае не работает.

Вот и мне интересно - это я такой криворукий или просто не доработка?
 

vasa_c

Новичок
При попытке открыть phpmyadmin пишет
не могу загрузить расширение mysql,
проверьте конфигурацию PHP, пожалуйста
Документация
Кто пишет? phpMyAdmin или окошко выскакивает?
 

zIP

Новичок
Автор оригинала: Romantik
extensions проверять нужно в php.ini
Да вы что? Издеваетесь?

Я же говорю - все раскоменнтировано!!!

PHP:
extension=php_mysql.dll
Вариации на тему extension_dir испробаванны.

-~{}~ 19.06.06 16:06:

Автор оригинала: vasa_c
Кто пишет? phpMyAdmin или окошко выскакивает?
В чистом бланке. С белым фоном. Только эта фраза.
 

vasa_c

Новичок
phpMyAdmin выводит это сообщение, когда не определена функция mysql_connect. Т.е php_mysql.dll таки не подключена.

Что phpinfo() показывает? Тот ли php.ini подключается, который нужно?
 

Gipsum

Новичок
у меня почти такая же проблема, но при соединении с phpMyAdmin пишет ответ mysql

Client does not support authentication protocol requested by server; consider upgrading MySQL client

все раскаментировано, PhpIniDir нету, пароль и юзера на бд проверял, все норм. В чем проблема помогите плз
 

Gipsum

Новичок
вот на счет этого кстати не уверен, возможно и в этом ошибка! Никто не может поделиться этим файлом для версии пхп 4.4.4? У меня в архиве этого не было, как и php_mysql.dll.

-~{}~ 14.01.08 04:17:

скорей всего у меня libmysql.dll 5ой версии
 

Gipsum

Новичок
значит надо переустанавливать MySQL?

-~{}~ 14.01.08 12:24:

или откуда береться этот файл, чет я не понял? когда устанавливал PHP5 этот файл лежал в архиве php5, в архиве пхп 4 его нет, есть другой =) но его я тоже копировал, не помогает? тоже самое =(

сделал тестовый файл, написал там:
PHP:
<? 
if(!mysql_connect("localhost","root","gipsum")) {
echo "Работает!";
}
else {
echo "Error!";
}
?>
он выводит ошибку, и все же работает =)

Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\WebServer\Apache2\htdocs\test.php on line 2
Работает!

-~{}~ 14.01.08 12:24:

слово Работает! не я подписывал, так все и есть

-~{}~ 14.01.08 16:11:

так что? решения этой проблемы нет?
 
Сверху