|
|
|
| По вашей статье не настраивается mysql-5.0.15-win32
Для проверки работы MySQL перезапустите сервер Apache и создайте проверочный скрипт со следующим кодом:
<?php
$dblocation = "127.0.0.1";
$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);
?>
В случае успешной интеграции MySQL в связку Apache и PHP, обращение к проверочному скрипту выведет в окно браузера версию сервера MySQL.
К сожалению, не доступен сервер mySQL
Это мой выдаёт!
Подскажите. | |
|
|
|
|
|
|
|
для: grinia
(06.02.2006 в 01:03)
| | Как подключали MySQL к PHP? | |
|
|
|
|
 48.9 Кб |
|
|
для: cheops
(06.02.2006 в 01:06)
| | По статье с этого сайта
Это выноска из неё, а сама статья внизу.
Я просто не соображаю, хорошо помогите!!!
Подключение MySQL
Если сервер MySQL уже установлен на Вашей машине, то следующим шагом будет настройка PHP для работы с базами данных MySQL.
Откройте на редактирование файл php.ini из каталога Windows. Для подключения библиотеки расширения MySQL Вам нужно убрать символ комментария ;(точка с запятой) из строки:
extension=php_mysql.dll
Также проверьте значение директивы extension_dir
extension_dir ="c:/php-5.0/ext"
Она должна указывать на каталог, где хранятся расширения PHP. Разделители каталогов рекомендуется писать в формате UNIX (/) — обратный слеш. Однако, если ничего не получается, просто откатите назад значение директивы extension_dir, а библиотеку php_mysql.dll скопируйте в корень C:/php-5.0/ - в большинстве случаев это должно помочь.
Если PHP Вас подключен как модуль, то Вам также необходимо скопировать библиотеку libmysql.dll из каталога с установленным PHP в системный каталог C:/Windows/System32. Чтобы внесенные изменения вступили в силу — перезагрузите Apache.
Порядок установки связки PHP+Apache+MySQL с момента издания книги претерпел изменения, ориентируйтесь на статью http://www.softtime.ru/info/articlephp.php?id_article=24 | |
|
|
|
|
|
|
|
для: grinia
(06.02.2006 в 01:22)
| | А php.ini у вас где расположен в C:/Windows/? | |
|
|
|
|
|
|
|
для: cheops
(06.02.2006 в 13:31)
| | Да в C:/Windows/ | |
|
|
|
|
|
|
|
для: grinia
(08.02.2006 в 00:43)
| | проверьте PHP: создайте файл test.php и положите его в /Pr.files/Apache/Apache Group/htdocs
127.0.0.1/test.php
если пишет инфу о PHP а MySQL не воркает ...бум думать | |
|
|
|
|
|
|
|
для: Головин Евгений
(08.02.2006 в 06:33)
| | http://127.0.0.1/test.php
Показывает
mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.15
Но апач стоит у меня соответствуя статье в
C:\internet\Apache2\
в программах не нашёл | |
|
|
|
|
|
|
|
для: grinia
(09.02.2006 в 00:23)
| | А сам сервер MySQL запущен - посмотрите в диспетчере задач, висит процесс mysqld-nt.exe? | |
|
|
|
|
|
|
|
для: cheops
(09.02.2006 в 13:59)
| | Да заущен всегда без проблем автоматически. | |
|
|
|
|
|
|
|
для: grinia
(10.02.2006 в 00:28)
| | А смена адреса 127.0.0.1 на localhost что-нибудь даёт? | |
|
|
|
|
|
|
|
для: cheops
(10.02.2006 в 13:47)
| | Таблица выходит одна и таже, т.е. изменений никаких. | |
|
|
|
|
|
|
|
для: grinia
(11.02.2006 в 01:10)
| | А пароль и логин к базе правильный? | |
|
|
|
|
|
|
|
для: isset
(11.02.2006 в 04:57)
| | Я вот этого не понял, это когда сервер устанавливаешь да?
Если это при установке mysql, может заодно подскажите как устанавливать?
А то там всё по английски, а я плохо понимаю! | |
|
|
|
|
|
|
|
для: grinia
(12.02.2006 в 03:52)
| | При установке запускается утилита MySQL Server Instance Config Wizard, её можно вызывать и после установки выбрав пункт системного меню Пуск | Программы | MySQL | MySQL Server 5.0 | MySQL Server Instance Config Wizard. В 10 предпоследнем окне, отметив галку Modify Security Settings - можно изменить пароль для root. | |
|
|
|
|
|
|
|
для: cheops
(12.02.2006 в 13:06)
| | А какой пароль укзать для root, а можно ещё инструкцию к правильной установке?
Спасибо! | |
|
|
|
|
|
|
|
для: grinia
(13.02.2006 в 00:11)
| | Да какой хотите... там вообще сложно ошибиться... теоретически любой вариант должен приводить к правильной установке. | |
|
|
|
|
|
|
|
для: cheops
(13.02.2006 в 02:48)
| | Значит у меня стоит правильно!
пароль и логин к базе правильный, а не пашет, сейчас заного набрал а он выдаёт
Not Found
The requested URL /mysql.php was not found on this server.
--------------------------------------------------------------------------------
Apache/2.0.55 (Win32) PHP/5.0.5 Server at 127.0.0.1 Port 80 | |
|
|
|
|
автор: Aks (14.02.2006 в 16:28) |
|
|
для: grinia
(14.02.2006 в 02:09)
| | А вот я тоже пытаюсь установит, но т.к. ту нет инстолятора я просто в папку залил. Что надо изменять? | |
|
|
|
|
|
|
|
для: isset
(11.02.2006 в 04:57)
| | А у меня с использованием этого скрипта вообще страница пустая! Никаких ошибок, ну и вообще НИЧЕГО не пишет! Помогите, в чём может быть проблема? | |
|
|
|
|
|
|
|
для: Freddie_X
(02.03.2006 в 17:10)
| | Выполните скрипт
имеется там таблица с параметрами MySQL? Если нет, значит не подцепилось расширение php_mysql.dll - оно раскомментировано в конфигурационном файле php.ini?
PS Под новые вопросы, лучше заводить новые темы. | |
|
|
|