Платформа eZ: маршрут «{0}» не существует

#ezplatform

#Платформа ezplatform

Вопрос:

У нас есть опубликованная платформа ezplatform, которая была в порядке, пока недавно мы не очистили кэш symfony. Похоже, он не извлекает данные для маршрута «_ezpublishLocation». В нашей среде разработчиков эти маршруты заполнены множеством элементов, таких как ,

 ez_content_create_no_draft:
ez_content_draft_create:
ezplatform.asset.upload_image:
....
 

Серверная часть администратора показывает ошибку «Маршрут «_ezpublishLocation» не существует.», при попытке заполнить дерево структуры контента (данные для дерева загружаются успешно) в /content/location url .

Не найдено никаких ошибок в журналах.

Есть ли у кого-нибудь какие-нибудь подсказки по этому поводу?

Спасибо

Ответ №1:

Наконец, проблема была с разрешениями каталога кэша. Удаление каталога кэша приводит к потере разрешений, созданных при установке.

Каталоги и файлы должны иметь следующие разрешения

    $ sudo find {app/{cache,logs},web} -type d | xargs sudo chmod -R 775
   $ sudo find {app/{cache,logs},web} -type f | xargs sudo chmod -R 664