| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Проблема с php_mysql.dll |
| Автор: LOBsTerr 26.2.2006, 17:34 |
| Народ прошу мне помочь, возникла такая проблема. Не подключается динамическая библиотека, то есть php_mysql.dll. У меня стоит Win XP, PHP 5.1.1, Apache 1.3.34, MySQL 5.0.18... Разкоментировал exstentions для Mysql, после перезапуска АПАЧИ начинает ругаться, что данная dll не может быть загружена? Кто нибудь знает в чем дело, просто например графическая длл GD2 грузится нормально, и работает нормально, а эта ну никак, уже несколько, раз все переставлял, переносил прописывал пути. В тоже время на работе все тоже самое, и нормально работает. И ни на что не ругается, все те же версии стоят! Я уже просто не знаю что делать! Знакомый сказал вся причина в версиях, подскажите какие версии с какими работают, а с какими конфликтуют? |
| Автор: Kesh 26.2.2006, 19:26 |
| LOBsTerr, скинь все dll'ки в C:\Windows\System32\ |
| Автор: LOBsTerr 26.2.2006, 19:41 |
| Какие именно, я просто не перекидывал не какие длл в win/system32... Ставлю PHP как модуль АПАЧИ? Щас попробывал поставить PHP 4 вместе с тем же Мускулом, выдает Client does not support authentication protocol requested by server; Поискал форуму, такие темы, но так и не понял, что именно надо изменить в my.ini: This is permanent solution. Instead of typing this "SET PASSWORD FOR peter@localhost = OLD_PASSWORD('something');" in the command line client for every single user, do the following: Find "my.ini" inside windows directory and insert the following lines (First line is just a comment, it can be ommited) #Use old password encryption method (needed for 4.0 and older clients). old_passwords что надо проделать, объясните, а то походу я делаю, что-то не так! А с PHP5 все также |
| Автор: Kesh 27.2.2006, 01:29 | ||
У меня php прописан так в httpd.conf
Потом берешь и все dll'ки из php и php/ext кидаешь в Win/system32 Так всегда делаю... Все вроде работает... Apache 2.0.55, PHP 5.1.2, MySQL 5.0.18 |
| Автор: LOBsTerr 27.2.2006, 07:41 |
| В принципе разницы нет где они лежат, дело в том что кроме Mysql dll все остальные грузятся нормально. Стоит ли ставить вообще Апачи-2? Ведь везде написанно, что нет! |
| Автор: AntonioBanderaz 27.2.2006, 14:00 |
| сделай regsvr32 "Путь к твоей dll" Добавлено @ 14:01 просто винда не может их найти, также советую скинуть все dll и lib в системную папку. |
| Автор: LOBsTerr 27.2.2006, 14:25 |
| Извини я не совсем понял? что надо сделать? Просто я уже не раз сам менял пути, опять же повторюсь часть длл грузятся часть нет |
| Автор: Kesh 27.2.2006, 20:41 |
| LOBsTerr, Win/System32 |
| Автор: LOBsTerr 27.2.2006, 21:24 |
| Спасибо Kesh, действительно проблема была в моей оплошности,я копировал php_mysql.php, а про libmysql.dll, забыл вот в этом и была ошибка... |
| Автор: flashaa 10.3.2006, 18:23 |
| Cпасибо ребят, сегодня столкнулся с такой проблемой, полдня потратил, блин, а ведт вчера на другом компьютере ДЛЛки никуда не кидал, а все работало..... Кстати я сначала накидал ДЛЛ в папку виндовс - она ведь тоже системная, но все равно не работало.. |