2013-04-07 3 views
0

Я установил модуль комментариев с http://www.silverstripe.org/comments-module/ (v 1.0.0.) С использованием SS 3.0.5. на Ubuntu с PostgreSQL в качестве базы данных. Я скопировал извлеченную папку в корневую папку моего SS-экземпляра и сделал пересоздание без каких-либо сообщений об ошибках. Впоследствии у меня появилась «Ошибка сервера». Извините, возникла проблема с обработкой вашего запроса ». и сообщение об ошибке, отображаемое в нижней части этого сообщения в моем error.log.PHP фатальная ошибка после установки модуля комментариев SilverStripe

Любая помощь будет оценена по достоинству.

Markus

[Mon Apr 08 08:26:45 2013] [error] [client 127.0.0.1] PHP Fatal error: Couldn't 
run query: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."Create 
d", "SiteTree_Live"."LastEdited", "SiteTree_Live"."URLSegment", "SiteTree_Live". 
"Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live" 
."MetaTitle", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."MetaKeywords", 
"SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."Sh 
owInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_ 
Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewTy 
pe", "SiteTree_Live"."CanEditType", "SiteTree_Live"."ProvideComments", "SiteTree 
_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "S 
iteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'Sit 
eTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("URLSegment" = 'them 
es' AND "ParentID" = 0) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 | ERROR: co 
lumn SiteTree_Live.ProvideComments does not exist\nLINE 1 in /var/www/aep-ss/fra 
mework/model/Database.php on line 693 
+0

Case от несовместимых со ссылкой? Каково определение таблицы? Пожалуйста, покажите результаты '\ d SiteTree_Live' и' \ d "SiteTree_Live" 'из' psql'. –

+1

Посмотрите документы по установке, чтобы узнать, есть ли что-то, что вы пропустили: https://github.com/silverstripe/silverstripe-comments/blob/master/docs/en/Installing.md – 3dgoo

+0

3dgoo: Спасибо, я переустановил, используя композитор, как описано в ссылке, которую вы отправили, и она сработала. Мне кажется, что выпуск 1.0.0, загруженный с http://www.silverstripe.org/comments-module/, имел ошибку в postgreSQL. –

ответ

0

Высвобождение комментариев модуля SilverStripe доступен для загрузки со http://www.silverstripe.org/comments-module/ 1.0.0 есть ошибка в отношении его PostGreSQL поддержки. Установка с использованием композитора со следующими шагами будет устанавливать текущую фиксированную версию (источник: https://github.com/silverstripe/silverstripe-comments/blob/master/docs/en/Installing.md):

Редактируйте весь файл composer.json для всего проекта; в «требуют» блок добавление:

"silverstripe/comments": "*" 

Тогда в корне Вашего выполнения проекта: вопросе чувствительности

> composer update silverstripe/comments 

 Смежные вопросы

  • Нет связанных вопросов^_^