MySQL-5.0.13

  • Автор темы Автор темы wind
  • Дата начала Дата начала

wind

Guest
MySQL-5.0.13

Люди подскажите почему мои скрипты не находят СУБД? При чем я могу зайти Telnet-ом на 3306, нормально захожу MySQLAdministrator-ом.
OS - WindowsXP
PHP - 4.4.0
Apach - 2.0.54
Заранее благодарен.
 
потому, что ты не потрудился подключить к пхп расширение MySQL
 
А как это сделать? Просто раньше я настраивал все так ка и сейчас и все работало.
 
Спасибо! Но все таки я подключил расширение MySQL к PHP
 
скажи, сколько, на твой взгляд, информативности в изречении "мои скрипты не находят СУБД"?

или, скажем, адекватной ли фразой является "мой автомобиль не едет"? Скажи, после такого диагноза можно тебе сказать, где чинить?
 
Сказать где чинить нет но дать наводки где посмареть мона.
У меня есть скрипт:

// Имя сервера базы данных, например
$dblocation = "127.0.0.1";
$dbname = "guestbook";
$dbuser = "root";
$dbpasswd = "Ntytnrfur3ldc";
//Соединение с сервером
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
echo( "<P>В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно.</P>" );
exit();
}
// Выбираем базу данных
if (! @mysql_select_db($dbname,$dbcnx) )
{
echo( "<P>В настоящий момент база данных не доступна, поэтому корректное отображение страницы невозможно.</P>" );
exit();
}

Если бы я не подключил расширение для MYSql то получил бы сообщение об ошибке, а так получаю только сообщение "В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно". Этот скрипт работал раньше а вот после установки 5 MYsql перестал. Вот меня и интересует какая проблема могла возникнуть?
 
Какое сообщение об ошибке? Ты его сам подавил символом @.
 
Сори народ ступил извените!!! Спасибо огромное!
 
wind
1. Убери @ в функциях
2. Поставь error_reporting(E_ALL);
3. Поставь ini_set('display_errors', true);
 
Сверху