Ошибка разрешений WHMCS

В настоящее время у меня есть конфигурация WHMCS. У меня есть следующие папки (crons, downloads, attachments и templates_c), расположенные в отдельном каталоге, чем установка WHMCS. У меня есть правильный путь, помеченный в файле configuration.php, и разрешения для папок верны. Я получаю эту ошибку: Каталог компиляции шаблонов «каталог» должен быть доступен для записи (CHMOD 777), прежде чем вы сможете продолжить. Для каталога templates_c установлено значение CHMOD 777, но он по-прежнему не работает.

Каталог для этой папки:
/ var / www / WHMCS Private /

Каталог установки WHMCS:
/var/www/html/supertolerator.com/hosting/billing

configuration.php:
$ templates_compiledir = ‘/ var / www / WHMCS Private / templates_c /’; (Это строка, сообщающая WHMCS, где искать эту папку.)

Я пытался связаться с WHMCS, но они не помогли и сказали мне спросить моего хостинг-провайдера. Не могу этого сделать, так как мой сервер управляется самостоятельно.

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

0

Решение

Просто идея, это может быть ошибка из-за пробела в имени вашего каталога «WHMCD Private»? Попробуй строчными и без пробелов.

Вы сами пробовали разрешения? su для пользователя веб-сервера (например, apache / httpd или аналогичный), а затем попробуйте создать файл в каталоге templates_c:

touch /var/www/WHMCS Private/templates_c/

Если вы получаете ошибку разрешения, это все еще проблема с сервером, в противном случае это может быть связано с whmcs.

0

Другие решения

Попробуйте установить для частного корня неперекрытое имя папки.
Если это не работает для вас, попробуйте выполнить chmod -R 777 templates_c это рекурсивно и также устанавливает права доступа к подпапкам и файлам.

Поскольку вы используете это местоположение в скомпилированном виде, вам придется использовать escape-символ \ чтобы он мог видеть пространство.

0

Каталог должен выглядеть примерно так:

/home/username/public_html/whmcs directory/templates_c/

имя пользователя: ваше имя пользователя cpanel

каталог whmcs: имя вашей папки whmcs

0
По вопросам рекламы [email protected]