Помогите с MySQL

  • Тут может быть ваша реклама

dj_lexa

Турист
12 Май 2004
41
1
13
39
Credits
0
У меня установлен Apache 2.0.54 php 5 и MySQL 5. Все работало, а после переустановки Windows не работает и пишет вот это. Уже все переустановаил, и сам сервер и базу данных. Все равно пишет вот это: Fatal error: Call to undefined function mysql_connect() in D:\server\www\poll\include\class_mysql.php on line 31. Что это может быть?
 

LaG*Grab

Турист
26 Май 2005
309
0
43
Samara
Credits
0
dj_lexa написал(а):
У меня установлен Apache 2.0.54 php 5 и MySQL 5. Все работало, а после переустановки Windows не работает и пишет вот это. Уже все переустановаил, и сам сервер и базу данных. Все равно пишет вот это: Fatal error: Call to undefined function mysql_connect() in D:\server\www\poll\include\class_mysql.php on line 31. Что это может быть?

зайди на
D:\server\www\poll\include\
открой в блокноте class_mysql.php

что там написано в 31 строке... посмотри...
может наведет на какиенить мысли ;)
 

dj_lexa

Турист
12 Май 2004
41
1
13
39
Credits
0
Вот написано это: $this->conn_id = mysql_connect($this->db['host'].":".$this->port,$this->db['user'],$this->db['pass']);


Это параметры подключения к mysql ... не не конектится он блинн... что делать?
 

Malay

Турист
6 Фев 2004
32
1
13
Одесса
www.sf.biz.ua
Credits
0
Проверь лежит ли php_mysql.dll и libmysql.dll в папке system32 в винде.
Если нет, то залей их туда.
И пропиши, если еще не прописан php_mysql.dll в php.ini
типа ext=php_mysql.dll
 

dj_lexa

Турист
12 Май 2004
41
1
13
39
Credits
0
Скиньте пожалуйста готовый php.ini от PHP 5.1 если нетрудно настроенный на след параметры:
сервер d:\server\Apache2
php d:\server\php
mysql d:\server\mysql

mysql версии 5.0.19
или скажите где можно скачать...
 

jonjonson

Турист
4 Мар 2004
145
10
53
52
Credits
0
Ткнитесь хоть раз в доку. Иначе нафиг строить из себя программиста?
PHP 5+

MySQL is no longer enabled by default, so the php_mysql.dll DLL must be enabled inside of php.ini. Also, PHP needs access to the MySQL client library. A file named libmysql.dll is included in the Windows PHP distribution and in order for PHP to talk to MySQL this file needs to be available to the Windows systems PATH. See the FAQ titled "How do I add my PHP directory to the PATH on Windows" for information on how to do this. Although copying libmysql.dll to the Windows system directory also works (because the system directory is by default in the system's PATH), it's not recommended.
http://ru.php.net/manual/en/ref.mysql.php
 

dj_lexa

Турист
12 Май 2004
41
1
13
39
Credits
0
Спасибо всем! Сервер опять заработал. Я просто когда вносил изменения в php.ini не перезапускал сам сервер что-бы проверить... потом перезапустил в все получилось. Теперь все работает!