Проблемы с локальной mySQL
5 сообщений
#15 лет назад
Доброе время суток!Возникла проблема с установкой mySQL на локальный хост.
Раньше, когда пытался прописать в php.ini extension = php_mysql.dll, была ошибка в apache и он не запускался -
наверное, неправильно была прописана extension_dir.
Теперь apache запускается нормально, только при попытке вызвать в php функцию mysql_connect () выводит ошибку -
Fatal error: Call to undefined function mysql_connect() in C:\WWW\sql.php on line 2
Пробовал подключить ещё и:
extension=php_dba.dll
extension=php_dbase.dll
extension=php_pdo_mysql.dll
Все равно вызвать функции не получается.
В чём может быть причина?
Может файл php_mysql.dll не для моей версии php, но не нашёл, где они по версиям. (у меня PHP 5.2.13)
Зараннее всем спасибо.
5 сообщений
#15 лет назад
Цитата ("Paralysed"):и не мучайтесь вы с этой виндой мерской..))
Ставил когда-то, но там если что повиснет - хрен восстановишь, короче, решил я полноценный веб-сервер поставить.
Вот теперь парюсь...
Демаю, может на UNIX перейти?
1599 сообщений
#15 лет назад
Што повиснет? О_О в жизни у меня ничего не висло) и даже если что-то не так, то файлы ж в папках остаются, и mysql в том числе. Ставите новый и копируете все в локалхост
1594 сообщения
#15 лет назад
Эх, всё-таки с linux'ом прощеsudo apt-get install lamp-server
и никаких проблем))
Хотя я всё отдельно ставил)
5330 сообщений
#15 лет назад
Цитата ("Anexroid"):Эх, всё-таки с linux'ом проще
sudo apt-get install lamp-server
и никаких проблем))
64 битной версии нет
nginx+apache +sql поставил с нуля за минут 20 по примерам
1172 сообщения
#15 лет назад
Цитата ("Anexroid"):sudo apt-get install lamp-server
и никаких проблем))
А потом люди ругают линукс )) Правильно набирать sudo apt-get install lamp-server^. По крайней мере в *ubuntu.
Цитата ("ArtPro"):
64 битной версии нет
Кто сказал? Сижу на 64 битах, пользуюсь 64-битным лэмпом.
5330 сообщений
#15 лет назад
Цитата ("Lisio"):Кто сказал? Сижу на 64 битах, пользуюсь 64-битным лэмпом.
???? откуда взяли??
Цитата ("Lisio"):
По крайней мере в *ubuntu.
все еще тупее:
1. Система - Администрирование - Менеджер пакетов Synaptic
2. поиск lamp
3. отметить для установки
4. Применить
5 ???
6 Профит!!!
1172 сообщения
#15 лет назад
Цитата ("ArtPro"):???? откуда взяли??
Ну в том смысле, что он возможно сам и 32битный внутри, но на работе на 64битном хосте это никак не сказывается. Тем более, что ТС вообще это до фени, у него никак не работает, а денвер виснет.
5330 сообщений
#15 лет назад
Цитата ("Lisio"):Ну в том смысле, что он возможно сам и 32битный внутри, но на работе на 64битном хосте это никак не сказывается.
если ядро amd64, то 32 битка не встает
да и почиг. без nginx работа становится тормозной на сайтах
1172 сообщения
#15 лет назад
Цитата ("ArtPro"):если ядро amd64, то 32 битка не встает
root@PC:~# uname -a
Linux PC 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 08:03:28 UTC 2010 x86_64 GNU/Linux
Даже не задавался вопросом, какой версии lamp

205 сообщений
#15 лет назад
Цитата ("webinsid"):
В чём может быть причина?
Может файл php_mysql.dll не для моей версии php, но не нашёл, где они по версиям. (у меня PHP 5.2.13)
Зараннее всем спасибо.
найти в папке с php5 файл libmysql.dll и переместить в c:\windows\system32 после чего перезапустить apache и всё сразу заработает