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

Apache + CentOS 6 + Joomla: у вас нет разрешения на доступ к этому серверу

Мой сайт находился в / usr / local / apache / htdocs.

Теперь я создал новую учетную запись в cpanel и переместил сайт в / home / account_name / public_html.

Группа и владелец для всех файлов - account_name.

.htaccess и конфигурация пути для сайта в порядке

Я получаю сообщение об ошибке: «У вас нет разрешения на доступ к этому серверу».

Что мне нужно изменить, чтобы он заработал?

Может быть, что-нибудь в /usr/local/apache/conf/httpd.conf?

Ваш apache работает с uid и gid процесса, что не позволяет ему получить доступ к / home / account_name / public_html.

Вы можете изменить группу для этой папки на apache:

chgrp -R apache /home/account_name/public_html
chmod g+rx  /home/account_name/public_html

или вы можете дать кому угодно разрешение rx на эту папку:

chmod o+rx /home/account_name/public_html