Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Ошибка mysql при работе с php


Автор: Jubei 18.7.2005, 09:52
Последний раз когда включал комп все работало хорошо а тут,
Fatal error: Call to undefined function mysql_connect() in C:\apache\home\add.php on line 26

а на 26 строчке $link = mysql_connect($hostname, $username, $password);
пытался стирать из регистра инфу и реинсталить mysql, нефига непомогает smile
Помогите, люди добрые. smile

Автор: Irokez 18.7.2005, 09:57
скорее всего пхп5 и забыл включить поддержку MySQL, открой php.ini и включи mysql

Автор: Secandr 18.7.2005, 09:57
а какие значения у $hostname, $username, $password

Автор: Bikutoru 18.7.2005, 09:58
Здесь проблема, скорее всего, в самом РНР. Какая версия РНР установлена?

Автор: Jubei 18.7.2005, 10:05
В пятницу все работало, к компу некто неподходил, экстеншены в пхп.ини подключены были (щас смотрел пхп.ини там почемуто они был закоментированы, включил поддержку всеравно неработает smile )
Добавлено @ 10:06
Secandr $hostname=localhost; $username=root; $password=mypassword
Добавлено @ 10:09
Bikutoru версия пхп 5ая, странно то что в пятницу все работало, тут пришел включил и эта ошибка...

Автор: Jubei 18.7.2005, 11:17
Мучался, я мучался, нефига неполучалось решил пхп 4.4 поставить, тут уже лучше, вот что выскакивает в логах

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2)
Character set '#33' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file
PHP Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\\блабла\\add.php on line 26, referer: http://localhost/index.html

при это браузер выкидывает Nemogu podklu4itsja k baze
$link = mysql_connect($hostname, $username, $password);
if (!$link) die ("Nemogu podklu4itsja k baze");

Автор: Ignat 18.7.2005, 11:25
Jubei, версия MYSQL какая?

Автор: Jubei 18.7.2005, 11:27
Ignat версия 4.1 так которая с php 5 работала нормально

Автор: Jubei 18.7.2005, 11:42
Все меня спасло
SET PASSWORD FOR login@localhost = OLD_PASSWORD(‘something’);
всем спасибо за поддержку smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)