SugarCRM CE не будет установлен на Ubuntu 10.10
У меня есть свежая копия сервера Ubuntu 10.10 с работающей установкой LAMP. Я скачал SugarCRM и перешел в его каталог, чтобы открыть установщик (через Firefox). Установщик выглядит нормально, я принимаю лицензионное соглашение и продолжаю проверять права доступа к файлам.
Он советует, что для нескольких каталогов требуются более свободные разрешения (chmod 766), и я настраиваю их соответствующим образом. После внесения изменений я нажимаю "перепроверить", и страница просто перезагружается как пустая (белая). Нет видимых ошибок, ничего в логах сервера (Apache/PHP) и установка не может быть продолжена.
Я могу вернуться к инструменту установки, перенастроив разрешения обратно на мои значения по умолчанию (0755 для каталогов, 0644 для файлов). Все файлы / папки принадлежат пользователю root и группе www-data.
Есть идеи о том, что не так?
1 ответ
Быстро подумайте, что Apache НЕОБХОДИМО выполнять права доступа к каталогу для обслуживания чего-либо из этого каталога. Вы удаляете разрешения на выполнение (4 для чтения, 2 для записи, 1 для execute = rwxrw-rw-), поэтому apache больше не может получить доступ к каталогу SugarCRM. Если файлы принадлежат "youruser:www-data", вы можете попробовать "chmod -R 775". в корне документа.