При попытке войти в мою установку WordPress появляется следующая ошибка:
запрещено
У вас нет прав доступа к /newsite/wp-login.php на этом сервере.
Apache / 2.2.27 (Unix) mod_ssl / 2.2.27 OpenSSL / 1.0.1e-fips mod_bwlimited / 1.4 PHP / 5.3.27 mod_perl / 2.0.6 Perl / v5.10.1 Сервер на ctcatholic.org Порт 80
Я проверил разрешения на wp-config.php
и страницы wp-login.php и удостоверились, что они были установлены на 644. Я также удостоверился, что папка для файлов администратора была установлена на 755.
Мой файл .htaccess имеет это внутри:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Любые мысли о том, как еще я могу исправить?
Я думаю, что вы сталкиваетесь с общими проблемами разрешений для всех файлов и папок WordPress.
(И .htaccess не устанавливает разрешения; файловая система Unix делает.)
Лучше всего читать Изменение прав доступа к файлу «WordPress Codex:
Как правило, все файлы должны принадлежать вашей учетной записи пользователя (FTP) на
ваш веб-сервер, и должен быть доступен для записи этой учетной записи. На общем
хосты, файлы никогда не должны принадлежать самому процессу веб-сервера
(иногда это www, apache, или none user).Любой файл, которому нужен доступ для записи из WordPress, должен принадлежать или
группа принадлежит учетной записи пользователя, используемой WordPress (который может быть
отличается от учетной записи сервера). Например, у вас может быть пользователь
учетная запись, которая позволяет вам FTP файлы назад и вперед на ваш сервер, но
Ваш сервер может работать с использованием отдельного пользователя, в отдельном
группа пользователей, такая как dhapache или nobody. Если WordPress работает как
Учетная запись FTP, эта учетная запись должна иметь доступ для записи, т. Е. Быть
владелец файлов, или принадлежат к группе, которая имеет доступ для записи. в
В последнем случае это будет означать, что разрешения устанавливаются более разрешительно
чем по умолчанию (например, 775 вместо 755 для папок и 664
вместо 644).
Так что вам нужно chmod
файлы и папки с необходимой схемой разрешений WordPress.
Других решений пока нет …