ezpublish.ru / Форумы / Для новичков / Изменил имя каталога на \settings\siteaccess\eng, появились ошибки. А может и не ошибки?




Изменил имя каталога на \settings\siteaccess\eng, появились ошибки. А может и не ошибки?

Для доступа к форумам необходимо авторизоваться. Это можно сделать здесь

Автор Сообщение

Maxim Kopytov

Пн, 15 февраля 2010 16:00:49

Изначально имя каталога было \settings\siteaccess\имя_сайта.
Решил изменить имя каталога на \settings\siteaccess\eng, чтобы ссылка была корректная для нескольких языковых версий, например такой:
1) http://company.com/eng/About - для английской версии
2) http://company.com/rus/About - для русской версии

Пришлось править настройки:
1) в файле \settings\override\site.ini.append.php прописать:
[SiteSettings]
DefaultAccess=eng
SiteList[]=eng

2) в файле \settings\siteaccess\eng\site.ini.append.php прописать:
[SiteAccessSettings]
RequireUserLogin=false
RelatedSiteAccessList[]=eng

3) в файле \settings\siteaccess\имя_сайта_admin\site.ini.append.php
[SiteAccessSettings]
RequireUserLogin=true
RelatedSiteAccessList[]=eng

4) Так как имя каталога изменилось, пришлось идти в админку --> настройки --> Anonymous --> SiteAccess( eng ), иначе анонимному пользователю был запрещен доступ к публичному сайту.

Сайт заработал. Ссылка, как я и хотел, стала вида: http://company.com/eng/About
Однако появились ошибки:

DEBUG:
FETCH START URI: design:pagelayout.tpl, design/имя_сайта/templates/pagelayout.tpl

DEBUG:
START URI: design:page_head.tpl, design/standard/templates/page_head.tpl

DEBUG:
START URI: design:link.tpl, design/standard/templates/link.tpl

DEBUG:
START URI: design:setup/clear_cache.tpl, design/standard/templates/setup/clear_cache.tpl

Или DEBUG это не страшно?

------------------------
I love eZ Publish

Сергей Гедеон

Пн, 15 февраля 2010 19:55:50

Попробуйте почистить кеш вручную/из командной строки

===----
Радоваться жизни можно тихо...
----====