Я хочу установить Mantisbt на общую учетную запись хостинга. Я сам не разработчик или сетевой инженер, но мне было легко следовать приведенным здесь инструкциям: https://www.tmdhosting.com/kb/answer/re-mantisbt-hosting-requirements-mantisbt-manual-installation/
Я загрузил zip-файл с mantisbt.org, загрузил его в папку public_html и извлек оттуда файл. Я также создал базу данных MySQL.
Когда я перехожу на mydomain.com/mantis (это имя папки, в которую я извлек файлы), я получаю 500 Internal Server Error. В разделе «Ошибки» в cPanel я нахожу следующее:
SoftException в Application.cpp: 267: файл «/home/username/public_html/mantis/index.php» доступен для записи по группе
Я думаю, это означает, что есть проблема с разрешением. Но я понятия не имею, как я могу это решить ... Есть идеи, что я делаю не так? Я сам не инженер, но могу делать базовые вещи в cPanel.
64-разрядная версия Windows 10
Как устранить сообщения об ошибках:
500 Internal Server Error
SoftException in Application.cpp:267: File “/home/username/public_html/mantis/index.php” is writeable by group
Как изменить права доступа к файлу / папке с помощью Cpanel или Filezilla для MantisBT или любого файла / папки. Ваш paths
может быть иначе.
Удалить доступ на запись для Group
для каталога mantis
используя FileZilla. Не рекурсивно. Это займет ~ 60 секунд.
Как изменить права доступа к файлу / каталогу с помощью Cpanel или Шпатлевка. Для простой работы (один файл или каталог) я бы использовал диспетчер файлов Cpanel, но узнаю, как использовать SSH из командной строки и клиент Telnet, например Putty.
От наименьшего к наибольшему; удалить доступ на запись для Group
для see list below
, подождите несколько секунд, откройте index.php
:
index.php
. Не рекурсивно.mantis
. Не рекурсивно.mantis
. Рекурсия - применяется только к каталогам.mantis
. Выполните рекурсию в подкаталоги и примените ко всем файлам и каталогам.Каталог должен быть 755
. Файл должен быть 644
. 755 означает: «Права доступа к каталогу установлены следующим образом: пользователь может читать, писать и выполнять; члены группы и другие пользователи могут читать и выполнять, но не могут писать».
mantis
каталог: /home/username/public_html/mantis
. Ваш paths
может быть иначе. Для меня это было бы в htdocs
каталог.mantis
щелкните правой кнопкой мыши index.php
и нажмите CHMOD
group write
Нажмите OK
дайте серверу несколько секунд, чтобы изменить разрешения и открыть index.php
. Если это не решит вашу проблему, продвигайтесь по логике «один, другой, оба или все». Если это все, и файлов много, узнайте, как использовать SSH и клиент Telnet, например Шпатлевка. См. Команды ниже.
Ссылка: Используйте правильный путь. + Изменить cd
и mantis
.
cpp267-file-home-public_html-index-php-доступен для записи группой
cd /home/username/public_html/
find mantis -type d -exec chmod 755 {} \;
find mantis -type f -exec chmod 644 {} \;
ошибка-500-файл-записывается-группой-нет-whmcpanel-softexception:
Узнайте, как использовать CHMOD. Использование клиента SSH и Telnet, например Шпатлевка доступ к учетной записи cPanel по SSH, перейдите в каталог, соответствующий проблеме, и запустите следующие команды чтобы изменить права доступа к файлам на 644 и каталогам на 755:
#change directory / subdirectory and files to 644
chmod -R 644 /home/username/public_html/mantis/
#change directory / subdirectory to 755
find /home/username/public_html/mantis/ -type d -print0 |xargs -0 chmod 755
Видеть https://www.puttygen.com/putty-commands
В журнале ошибок указано, что SoftException в Application.cpp: 267: файл "/home/.../public_html/index.php" доступен для записи группам. обслуживается ошибка 500. При изменении на 644 страница отображается правильно.
Комментарии:
Спасибо, мне удалось решить проблему, отключив доступ на запись ко всем файлам и каталогам для
mantis
каталог. Поменять его для некоторых каталогов / файлов оказалось недостаточно. Для этого я использовал FileZilla. Это было довольно легко. - Марти
Как устранить сообщения об ошибках:
внутренняя ошибка сервера 500
SoftException в Application.cpp: 267: файл «/home/username/public_html/mantis/index.php» доступен для записи по группе