|
|
|
| Настраиваю мускул по рекомендациям из книги, которые дублируются и здесь на сайте. Апач и PHP работают нормально. Мускул из командной строки работает нормально, в службах Винда (XP) виден. Однако не могу достучаться до мускула из PHP- документа. Когда запускаю ваш проверочный тест, выдается сообщение: К сожалению, не доступен сервер mySQL
Интересно: когда отключаю ADSL-модем, все начинает работать, и запущенный проверочный док выдает версию мускула. Подозреваю какой-то конфликт сервисов за порт. Что посоветуете? | |
|
|
|
|
|
|
|
для: Phyto
(29.05.2008 в 16:17)
| | Можно установить MySQL на другой порт (допускается выбрать разные значения при расширенной установке), только его придётся явно указывать при установки соединения с базой данных. | |
|
|
|
|
|
|
|
для: cheops
(29.05.2008 в 22:26)
| | Имеется в виду, что при конфигурации МуСКЛ дать ему не стандартный 3306-ой порт, а какой-нибудь другой? Например 3307....09?
Где потом при соединениях его указывать? В самом скрипте в connect? Какой тогда будет синтаксис?
Вери спас!!! | |
|
|
|
|
|
|
|
для: Phyto
(30.05.2008 в 17:10)
| | Да. Установка соединения будет выглядеть примерно так (порт 3307)
<?php
$dblocation = "localhost:3307";
$dbname = "forum";
$dbuser = "root";
$dbpasswd = "";
// Устанавливаем соединение с сервером базы данных
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
puterror("В настоящий момент сервер базы данных не доступен,
поэтому корректное отображение страницы невозможно.");
}
// Выбираем базу данных
if (! @mysql_select_db($dbname,$dbcnx))
{
puterror("В настоящий момент база данных не доступна, поэтому
корректное отображение страницы невозможно.");
}
@mysql_query("SET NAMES 'cp1251'");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(30.05.2008 в 20:58)
| | Премного благодарен, примите с почтением и проч!.. | |
|
|
|
|
|
|
|
для: Phyto
(29.05.2008 в 16:17)
| | Ну не знаю, чтобы ADSL-модем занимал порт 3306. :) | |
|
|
|