Внутренняя ошибка сервера Mautic 500

В этом руководстве мы устраним внутреннюю ошибку сервера Mautic 500, изменив разрешения для файлов и каталогов.

Итак, приступим.

Вы получаете следующую ошибку в файле журнала?

mautic.WARNING: PHP Warning - require(/mautic/app/cache/prod/doctrine/orm/Proxies/__CG__MauticCategoryBundleEntityCategory.php): failed to open stream: No such file or directory - in file /mautic/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php - at line 209

Существует большая вероятность того, что у вас возникнут проблемы с разрешениями и / или владением файлами и папками в вашем экземпляре Mautic.

Почему проблемы с разрешениями вызывают ошибки в Mautic?

Mautic необходим доступ для чтения и записи файлов в каталоге Mautic, чтобы можно было запускать определенные функции и сценарии. Если разрешения установлены неправильно или если пользователь, который пытается их запустить, не имеет правильного доступа, Mautic не сможет работать, и вы увидите ошибки в журналах приложения и сервера.

Исправить проблемы, связанные с разрешениями в Mautic

Чтобы исправить проблемы, связанные с разрешениями, нам нужно выполнить некоторую команду. Получите доступ к серверу с помощью SSH с пользователем root.
Перейдите по пути cd / to / mautic .

Сбросить права доступа к файлам и папкам

Если права доступа к файлам и папкам неверны, вы можете выполнить следующие команды, чтобы сбросить их:

# find . -type f -not -perm 644 -exec chmod 644 {} +
# find . -type d -not -perm 644 -exec chmod 755 {} +
# chmod -R g+w app/cache/ app/logs/ app/config/
# chmod -R g+w media/files/ media/images/ translations/
# rm -rf app/cache/*

Вот и все.

Теперь снова зайдите на сайт. Если проблема все еще возникает, откройте заявку в службу поддержки или поговорите с нами, наши инженеры службы поддержки решат проблему.

Мы видели, как устранить внутреннюю ошибку сервера Mautic 500, изменив разрешение


Ошибка временной недоступности службы CloudLinux 508

Ошибка временной недоступности службы CloudLinux 508

В этой статье мы рассказали, как наши инженеры службы поддержки устраняют временную ошибку недоступности службы CloudLinux 508. Скорее всего, ограничено из-за частого использования.

Невозможно получить модуль ядра для бэкапа r1soft

Невозможно получить модуль ядра для бэкапа r1soft

Невозможно получить модуль ядра для бэкапа r1soft. Если вы пытаетесь настроить резервное копирование r1soft и получаете такие ошибки, как: Не удалось получить подходящий модуль для этой системы.

Как устранить ошибки безопасности в CLN?

Как устранить ошибки безопасности в CLN?

В этой статье мы объяснили, как устранить ошибки безопасности в CLN. Он будет отображать ошибки безопасности для ваших серверов, если некоторые из RPM не обновлены.

Некоторые пакеты отсутствуют в публичных репозиториях CloudLinux

Некоторые пакеты отсутствуют в публичных репозиториях CloudLinux

Некоторые пакеты отсутствуют в публичных репозиториях CloudLinux. В наших общедоступных репозиториях по адресу http://repo.cloudlinux.com/cloudlinux/ перечислено не так много пакетов.

Невозможно применить патч на KernelCare

Невозможно применить патч на KernelCare

Если вы не можете применить исправление к KernelCare, в этой статье мы объяснили, как мы можем решить эту проблему.

Устранить ошибку yum retry_no_cache = self._retry_no_cache

Устранить ошибку yum retry_no_cache = self._retry_no_cache

В этой статье мы устраняем ошибку yum retry_no_cache = self._retry_no_cache.

Тайм-аут шлюза Plesk 504 nginx

Тайм-аут шлюза Plesk 504 nginx

В этой статье мы объяснили, как устранить ошибку nginx, связанная с тайм-аутом шлюза Plesk 504. Операция или сценарий, которые занимают более 60 секунд.

Невозможно установить приложение в Plesk на сервере CloudLinux: расширение mysqli не найдено

Невозможно установить приложение в Plesk на сервере CloudLinux: расширение mysqli не найдено

Мы решим, что расширение mysqli не было обнаружено в Plesk. Невозможно установить приложение в Plesk на сервере CloudLinux: расширение mysqli не найдено

Требуется установка PHP для WordPress, в которой отсутствует расширение MySQL

Требуется установка PHP для WordPress, в которой отсутствует расширение MySQL

В вашей установке PHP отсутствует расширение MySQL, которое требуется для WordPress. если вы видите эту ошибку. WordPress требует установки PHP.

CloudLinux 6 mod_hostinglimits: Уже внутри LVE. POA / HostingNG

CloudLinux 6 mod_hostinglimits: Уже внутри LVE. POA / HostingNG

Как решить CloudLinux 6 mod_hostinglimits: Уже внутри LVE. Ошибка POA / HostingNG. Если вы используете POA / HostingNG и видите в журналах следующие ошибки: