Не могу редактировать любую веб-страницу на odoo - PullRequest
0 голосов
/ 07 апреля 2020

с помощью Odoo 13. Я не могу редактировать ни одну страницу на сайте (или в меню). Я вижу, что эти файлы получают ошибку 404 (не загружается), и они наверняка являются проблемой здесь:

/web/content/261-c2af7d4/web_editor.summernote.css
/web/content/262-c2af7d4/web_editor.summernote.js

Я попытался восстановить ресурсы, но все еще получаю это. Любой намек на то, что проверять тогда?

PS: Не уверен, если связан, этот домен сайта был изменен и его база данных переименована, чтобы позволить dbfilter перехватить его. Посмотрите этот решенный пост: О том, что dbfilter не перехватывает правильную базу данных на Odoo 13

1 Ответ

0 голосов
/ 08 апреля 2020

Это произошло из-за изменения имени базы данных.

Проверка на Настройки -> Технические -> Структура базы данных -> Вложения Я смог подтвердить, что там, где нет файлов, связанных с web_editor.summernote.css и web_editor.summernote.js, в качестве быстрого исправления я позаимствовал эти файлы с другого сайта и загрузил их.

Так что @CZoellner дает мне еще один совет, который может быть лучшим решением, если у вас уже есть веб-сайт с много вложений, и это переименовать каталог хранилища файлов из старого имени базы данных в новое имя базы данных.

Если вы не установили data_dir в вашем файле конфигурации odoo, вероятно, что папка находится по адресу ~/.local/share/Odoo/filestore пользователя, который запускает odoo. Там вы найдете папки с соответствующим именем базы данных, просто переименуйте и перезапустите odoo, чтобы ваши файлы снова присутствовали.

PS: Всегда делайте резервные копии.

...