| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Extensions > Не загружает php_msql.dll |
| Автор: SolidSnake 27.3.2009, 17:45 |
| Здраствуйте! Помогите исправить проблемку. Пытаюсь активировать поддержку БД Вобщем суть: установил Denwer, MySQLadmin 1.4 и apache 2.0.4 + pearl и т.д. Активирую (хотя и так localhost отображает) древнвер, MySQLadmin, apache, открываю http://localhost/ и он мне выдает ошибку: Unable to load dynamic library 'd:/server/php4/extensions/php_msql.dll' - Не найден указанный модуль. В файле php.ini прописал extension = php_msql.dll Саму .dll сунул в D:\server\php4 и в D:\server\php4\extensions Также теперь на страницах появляется: X-Powered-By: PHP/4.2.3 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-type: text/html Подскажите, где путь еще прописать для .dll или что сделать следует? |
| Автор: awers 27.3.2009, 18:27 |
| php_msql.dll может в php.ini стоит указать php_mysql.dll? |
| Автор: SolidSnake 27.3.2009, 20:27 |
| хм... я думал, что не правильно прописал и название файла неверно тож неверное, изменил на mysql.dll но не помогло... заглянул в один справочник там написано: php.msql (на скрине, ";" естественно удалил), скачал еще 1 файл... может у меня вообще устаревшыие .dll? php_mysql.dll - 48кб php_msql.dll - 28кб С обееми файлами химичи, менял название прописывал в php.ini - ничего не помогает |
| Автор: IZ@TOP 29.3.2009, 03:44 |
| SolidSnake, ну вы хоть php.ini покажите (только прикрепите к теме). И проверьте, что путь до папки с либами в php.ini (деректива extension_dir) прописан верно. Как сказал awers, модуль для работы с MySQL называется php_mysql.dll. И, если бы, были устаревшие версии библиотек, ошибка была бы другого рода. |
| Автор: SolidSnake 31.3.2009, 10:11 |
| extension_dir = d:/server/php4/extensions php_mysql.dll находится в /.../extensions и в /.../php4 Вы посмотрите, пожалуста, php.ini, а то я уж и не знаю где ошибка вкралась... |
| Автор: Sevr 25.8.2009, 14:41 |
| Для работы с php_mysql.dll требуется библиотека libmysql.dll. Она должна лежать либо в %systemroot%, либо в пути из path. У вас она есть? |
| Автор: Ипатьев 25.8.2009, 15:02 | ||
| Чудесный топик, чудесный. Сколько советчиков, сколько советов. И ни-о-дин не обратил внимание на вопрос.
|