Избавление от ошибки в menu.inc on line 315 при установке Drupal 6.3

В процессе установки Drupal 6.3 на новый сайт, install.php споткнулся на этапе "Install site", поругавшись на строку 315 файла menu.inc, со следующими словами:

  • 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 /home/httpd/vhosts/.../httpdocs/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 /home/httpd/vhosts/.../httpdocs/includes/menu.inc on line 315.

Решение простое, найдено поиском в Google, удалить (drop) все таблицы в базе данных, например, через phpMyAdmin, и повторить процедуру, у меня дальше всё пошло гладко.

· Добавьте на news2.ru

Похожие записи:


1 комментарий »

  1. chudlo said,

    Июль 25, 2008 @ 15:44

    Гугл действительно советует тоже самое. Но у меня не проканало.
    debian, apache2, mysql5.0.32, php 5.2.0, drupal 6.3

    На локальной машинке под виндой установилось без проблем. С виндовой базы на линукс импортировал готовую базу и заработало.

RSS feed for comments on this post · TrackBack URI.

Прокомментируйте