|
|
|
| В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно. (это кстати вход на сайт на диске который прилагается к вашей книге php5 практика создания веб-сайтов)
полазил по форуму -могу сказать что у меня есть в сервисе MySql -тип загрузки авто. Скопировал из php libmysql.dll в папку windows/system32 Даже скопировал php_mysql.dll просто в папку Windows нифига не помогает. Как быть? Версия mysql-essential-4.1.13-win32.
Спасибо всем кто ответит | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 12:51)
| | А через консоль доступ к mysql есть? если есть - смотрите настройки скриптов. | |
|
|
|
|
|
|
|
для: Loki
(11.08.2005 в 13:02)
| | Можно полее подробно? | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 13:05)
| | Попробуйте для начала скрипт:
<?php
$dblocation = "localhost";
$dbname = "test"; // название БД
$dbuser = "root"; // имя пользователя
$dbpasswd = ""; // пароль
$dbcnx = mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!mysql_select_db($dbname,$dbcnx) )
{
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver)
{
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>
|
А база данных вообще создана? | |
|
|
|
|
|
|
|
для: Loki
(11.08.2005 в 13:22)
| | К сожалению, не доступен сервер mySQL
Вот что написалось.
Что Вы подразумеваете под "А база данных вообще создана?" Какую последовательность действий? | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 13:25)
| | Ведь там test стоит -база данных. Когда я захожу в MySql так: пуск\Все программы\My SQL server 4.1\ MySql Command Line Client то там я нахожу 2 базы mysql и test | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 13:32)
| | Мускул запущен как сервис?
winmysqladmin включен? | |
|
|
|
|
|
|
|
для: Boss
(11.08.2005 в 13:36)
| | Где это посмотреть? И как это делается? | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 13:37)
| | Пуск -> Настройка -> Панель управления -> Администрирование -> Службы и там надо найти что то похожее на MySQL и проверить запущен он или нет. И в диспетчере задач на вкладке процессы надо посмотреть надичие mysql, mysql-nt или что то типа этого | |
|
|
|
|
|
|
|
для: Евгений Петров
(11.08.2005 в 14:45)
| | Да это все что вы перечислили я проверял, все это есть. Что подскажите сделать? | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 14:48)
| | а дериктории в my.ini указаны верно? | |
|
|
|
|
|
|
|
для: Gwest
(11.08.2005 в 14:51)
| | Я перезапустил mysql и вот что получил
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in E:\www\www1\index.php on line 7
К сожалению, не доступен сервер mySQL
Затем я ввел пароль (тот что стоит у меня на mysql) и получил следующее
Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in E:\www\www1\index.php on line 7
К сожалению, не доступен сервер mySQL | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 14:59)
| | ДОлжно так быть или как?
#Path to installation directory. All paths are usually resolved relative to this.
basedir="E:/Program Files/MySQL/MySQL Server 4.1/"
#Path to the database root
datadir="E:/Program Files/MySQL/MySQL Server 4.1/Data/" | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 15:03)
| | Это смотря где находится Mysql если в E:\Program Files\MySQL\MySQL Server 4.1\ то ДА.... | |
|
|
|
|
|
|
|
для: Gwest
(11.08.2005 в 15:09)
| | Ну да там и находится...
только вот как быть с тем что написано в книге Самоучитель php5.
basedir = the_instal_path
datadir=the_data_path
или тут имеется ввиду размещение или писать так как в книге? | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 15:26)
| | Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in E:\www\www1\index.php on line 7
К сожалению, не доступен сервер mySQL
Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in E:\www\www1\index.php on line 7
К сожалению, не доступен сервер mySQL
Кто нибудь сможет прокоментировать эти записи что они в себе несут? | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 17:29)
| | В первом случае пишет что неверный пасс, во втором что не может приконектица к базе. Выложите ваш my.ini от mysql. | |
|
|
|
|
|
|
|
для: Бамси
(11.08.2005 в 18:06)
| | Вот выкладываю. | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 12:51)
| | Загрузите более новую версию и не essential, а полную. | |
|
|
|