Я пытаюсь установить приложение на CentOS и вижу эту ошибку в моем журнале apache.
Если кто-то может помочь мне понять, в чем именно дело, я могу попытаться найти решение для ошибки.
Вот что я вижу в журналах:
[20131010 16:23][notloggedin]: Database error: Invalid SQL: SELECT DISTINCT c.name AS category_name, c.acl_id, b.*
FROM bm_categories c
INNER JOIN bm_bookmarks b ON c.id = b.category_id
LEFT JOIN go_acl a ON a.acl_id = c.acl_id
LEFT JOIN go_users_groups ug ON ( a.group_id = ug.group_id ) WHERE
(c.user_id= 0
OR ug.user_id = 0
OR a.user_id = 0) ORDER BY category_name ASC , b.name ASC MySQL Error: 1054 (Unknown column 'c.acl_id' in 'field list')
Это ваш запрос:
SELECT DISTINCT
c.name AS category_name,
c.acl_id,
b.*
FROM
bm_categories c <-- An alias is set, and thus "c" means "bm_categories"
INNER JOIN
bm_bookmarks b ON c.id = b.category_id <-- Alias "b" is set for "bm_bookmarks"
LEFT JOIN
go_acl a ON a.acl_id = c.acl_id
LEFT JOIN go_users_groups ug ON ( a.group_id = ug.group_id )
WHERE
(c.user_id= 0 OR ug.user_id = 0 OR a.user_id = 0)
ORDER BY
category_name ASC, b.name ASC
В основном вы путаетесь с псевдонимами. Я попытался прокомментировать приведенный выше код, чтобы помочь вам понять, когда они установлены.
Это немного пахнет, как будто вам нужно импортировать схему базы данных, чтобы что бы это ни было работать.