Joomla

Статус
Закрыто для дальнейших ответов.

Densha

New Member
Регистрация
15.04.2011
Сообщения
9
Помогите настроить Joomla 1.5 на такой связки локального сервера: Apache2.2.17 + PHP5.3.5 + MySQL5.5.9 + phpMyAdmin3.3.9.2
Все связка ( Apache2.2.17 + PHP5.3.5 + MySQL5.5.9 + phpMyAdmin3.3.9.2 ) работает... Joomla запускается для установки, шаг: 4 Конфигурация базы данных заполняю как надо :
тип базы данных: MySQL,
локальный хост: localhost
Имя: root
Пароль я ставил и не ставил.
Имя базы данных: создал и указал
Нажимаю Далее мне выдает такое :
Unable to connect to database:Could not connect to MySQL
( не может подключиться к базе данных )
Подскажите как настроить, в чем проблема?

P/s: У меня не денвер, а Apache.
 

Neudachnik

Member
Регистрация
22.05.2011
Сообщения
15
Помогите настроить Joomla 1.5 на такой связки локального сервера: Apache2.2.17 + PHP5.3.5 + MySQL5.5.9 + phpMyAdmin3.3.9.2
Все связка ( Apache2.2.17 + PHP5.3.5 + MySQL5.5.9 + phpMyAdmin3.3.9.2 ) работает... Joomla запускается для установки, шаг: 4 Конфигурация базы данных заполняю как надо :
тип базы данных: MySQL,
локальный хост: localhost
Имя: root
Пароль я ставил и не ставил.
Имя базы данных: создал и указал
Нажимаю Далее мне выдает такое :
Unable to connect to database:Could not connect to MySQL
( не может подключиться к базе данных )
Подскажите как настроить, в чем проблема?

P/s: У меня не денвер, а Apache.
В некоторых движках пароль и логин необходимо указывать в кавычках. Попробуйте поэкспериментировать с ними
 

corollka

New Member
Регистрация
10.06.2011
Сообщения
7
Во-первых, было бы здорово не использовать root вообще. Лучше добавить нового пользователя к базе данных и настроить все права. Пользователь root слишком важен, чтобы его везде использовать :)

Во-вторых, попробуйте вообще потестировать соединение сами: создайте в каталоге сервера php-файлик следующего содержания:

Код:
<?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);  
?>
Код взят отсюда

Посмотрите, что выдает скрипт. Вполне возможно, Вы неправильно задаете имя пользователя или базы. На серверах, например, вначале нужно ставить префикс имени учетной записи (например, myhost_root).
 
Статус
Закрыто для дальнейших ответов.
Верх Низ