CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Ошибка MySQL
Официальный форум Eleanor CMS » Для вебмастеров и владельцев сайтов » Комната программистов
Установил движок на сервер. Захожу в "ФАК", выдаёт  такую ошибку:

Произошла ошибка
При выполнении запроса произошла ошибка: (error #1064) 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 '' at line 1

Адрес ошибки: /home/twt/www/twt.by/modules/faq/user/index.php[144].


открыл faq/user/index.php. строка 144, выглядит так:
$result=$Mainclass->Db->Query('SELECT `id`, `url`, `cid`, `title`, `text` FROM `f_faq` INNER JOIN `f_faq_l` USING(`id`) WHERE IF(`one_lang`,`language`=\''.ELEANOR_DEFAULT_LANGUAGE.'\',`language`=\''.$Mainclass->lang_name.'\') AND `status`>0 ORDER BY `pinned` DESC,`id` DESC LIMIT '.$offset.', '.$Mainclass->vars['m_faq_per_page'],__file__,__line__);
Вроде, ничего криминального. тем более, это стандартный файт, я его не изменял.

то же самое и с новостями.
На локалхосте (на денвере) всё работало отлично.

В чём дело? как с этим справится?
может это из-за того, что я убрал галочку при установки, с "использовать ЧПУ"?

может какие-то догадки есть у кого?
подскажите хоть что-нибудь, плиз... :help:
Цитата (Nubilus @ 22.11.2009, 21:17)
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 '' at line 1

У тебя проблеммы синтаксисом..

Какой SQL версии... и PHP.. ?
PHP:    5.2.10
DB (mysql):    5.1.34-community-log
Alexander
Предоставьте полный запрос, использую файл логов:
addons/logs/
папка логов пуста, не считая .htaccess ((
права доступа на папку: 755

всё это происходит на http://twt.by. к примеру, в новостях и факе.
azacgrus
Цитата (Nubilus @ 23.11.2009, 17:52)
права доступа на папку: 755

поставьте 777, как по вашему система будет создавать логи?
поставил 777 папка всё-равно пустая. кстати, какие ещё директории должны иметь права 777 ?


ещё нашёл глюки:
захожу в настройки, в админке, к примеру, в любой, кроме "Основные настройки" а мне пишет: "Предупреждение!
Настройки отсутствуют"... и то, в остальных настройках, всего 5 полей.. ((
на локалхосте всё ок.. а на сервере вот такие проблемы.. ((
в итоге, обнаружил всё это в "Настройки без групп".


может попробовать переустановить скрипт?
Alexander
Nubilus, может все-таки приведете текст ошибки из файлов в папке addons/logs/ ?
Цитата (Alexander @ 23.11.2009, 18:03)
Nubilus, может все-таки приведете текст ошибки из файлов в папке addons/logs/ ?


да я бы с радостью, но говорю же, что папка пустая.. там только .htaccess... неоткуда текст приводить.. ((
так ничего и не получилось.. а сроки поджимают.
придётся отказаться от Eleonor... а жаль... (((
termit
Цитата (Nubilus @ 26.11.2009, 15:09)
так ничего и не получилось.. а сроки поджимают.
придётся отказаться от Eleonor... а жаль... (((
Сначала установите на addons/logs/ chmod 777, и проверте, включено ли в настройках логирование, должны появится логи, или воспользуйтесь логами хостера...
Alexander
Nubilus, скиньте что-ли данные для доступа. Глянем в чем проблема.
Alexander, Спасибо, за поддержку!
Ответил в ЛС.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.