Назад | Перейти на главную страницу

Как изменить права доступа к файлам с помощью Cpanel или Filezilla для MantisBT или любого файла / папки?

Я хочу установить 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:

  1. index.php. Не рекурсивно.
  2. каталог mantis. Не рекурсивно.
  3. каталог mantis. Рекурсия - применяется только к каталогам.
  4. каталог mantis. Выполните рекурсию в подкаталоги и примените ко всем файлам и каталогам.

Каталог должен быть 755. Файл должен быть 644. 755 означает: «Права доступа к каталогу установлены следующим образом: пользователь может читать, писать и выполнять; члены группы и другие пользователи могут читать и выполнять, но не могут писать».

  1. Откройте файловый менеджер Cpanel:

  1. Перейдите к mantis каталог: /home/username/public_html/mantis. Ваш paths может быть иначе. Для меня это было бы в htdocs каталог.

  1. Щелчок левой кнопкой мыши mantisщелкните правой кнопкой мыши index.php и нажмите CHMOD

  1. Снимите галочку с 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

Experts-exchange.com

В журнале ошибок указано, что 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» доступен для записи по группе