Проблема на шаге установки drupal

Главные вкладки

Аватар пользователя isic isic 7 февраля 2009 в 14:32

Добрый день!
Помогите установить Drubal. Устанавливаю прям на хостинг, на этапе установки «Установка сайта».
Выдаёт вот такую ошибку

* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1 query: SELECT * FROM menu_router WHERE path IN () ORDER BY fit DESC LIMIT 0, 1 in /pub/home/isik48/htdocs/tabasaran2/includes/menu.inc on line 315.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1 query: SELECT * FROM menu_router WHERE path IN () ORDER BY fit DESC LIMIT 0, 1 in /pub/home/isik48/htdocs/tabasaran2/includes/menu.inc on line 315.

Помогите пожалуйста решить данную ошибку.

Комментарии

Аватар пользователя GoldWind GoldWind 7 февраля 2009 в 15:40

Попробуйте в папке /sites/default/default.settings.php создать копию данного файл и дать ему имя settings.php, то есть, должны быть два одинаковых файла по содержанию но разных по названию, так:

/sites/default/default.settings.php

и

/sites/default/settings.php

Плюс права доступа по FTP сделайте 777 (CHMOD)на эти файлы.

Аватар пользователя isic isic 7 февраля 2009 в 16:31

У меня уже есть эти файлы и я правильно указываю имя базы и пароль.
Но теперь мне вот какую ошибку показывает

Fatal error: Trying to clone an uncloneable object of class mysqli in /pub/home/isik48/htdocs/tabasaran2/includes/install.mysqli.inc on line 36

Понять не могу, что может быть. Захожу в этот файл нахожу эту страницу.

$connection = mysqli_init();

И что в этой строчке не правильного?

Аватар пользователя Fanny@drupal.org Fanny@drupal.org 7 февраля 2009 в 17:56

Давайте разберемся.

user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...

Переводим бегло. У Вас ошибка в синтаксисе SQL; прочитайте мануал в части описания версии Mysql сервера для использования правильного синтаксиса.

Теперь вопросы.

Версия mysql? Где находится (хостер или свой сервер)?

Аватар пользователя GoldWind GoldWind 9 февраля 2009 в 11:43

Заново можно переустановить Drupal 6.9 и почитать файл INSTALL.txt в корневой директории.

Если же в дальнейшем после установки возникнет ошибка и при этом сайт вообще не виден. Это означает что не хватает выделяемой память в php.ini, то это можно исправить почитав здесь: http://drupal.ru/node/24663.