Ошибка 403 при установке SuiteCRM - PullRequest
0 голосов
/ 23 июня 2018

У меня ошибка 403 Forbidden при установке SuiteCRM на виртуальный хостинг на этапе, когда вам нужно ввести учетные данные базы данных.

На консоли есть отчет 403 (Forbidden) в файле /cache/include/javascript/sugar_grp1_yui.js, что приводит к ошибке YAHOO is not defined и не позволяет продолжить установку.

Полная ошибка при доступе кфайл напрямую по URL

Forbidden
You don't have permission to access /n/sfck/SuiteCRM-7.10.4/cache/include/javascript/sugar_field_grp.js on this server.
Server unable to read htaccess file, denying access to be safe

Я пытался

  • Установить разрешение для папки SuiteCRM-7.10.4 на 755
  • Отключитьвсе файлы .htaccess (включая WordPress one)
  • Создать пустой файл .htaccess для /cache/include/javascript

Заметки

  • Я попытался переместить конфликтующий файл в верхнюю папку, и к нему можно получить обычный доступ (эта проблема возникает только в некоторой папке).
  • На моем сайте установлен WordPress (не уверен, что это повлияло на установку).
  • Мой сайт использует DirectAdmin.

1 Ответ

0 голосов
/ 23 июня 2018

Ваша папка cache кажется недоступной для записи веб-сервером (как и должно быть), убедитесь, что вы сделали:

sudo chown -R www-data:www-data .   #or whoever else user your server use
sudo chmod -R 755 .
sudo chmod -R 775 cache custom modules themes data upload
sudo chmod 775 config_override.php 2>/dev/null

в соответствии с этапами установки SuiteCRM .

...