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

Проблемы с разрешениями Wordpress

Я размещаю веб-сервер. Я настроил все это для WordPress, чтобы сэкономить время, подключился, а затем попытался загрузить тему, и это не удалось. У него недостаточно прав для записи на сервер. Как я уже сказал, я размещаю его у себя, так как мне дать Word Press достаточно прав для записи файлов через FTP? Я ввел все свои данные FTP правильно, и я знаю, что моя учетная запись FTP имеет все необходимые разрешения, так как мне нужно войти, создать эти папки и отправить файлы: C.

Как мне исправить это, не дав ему 777 разрешений?

Войдите в командную строку, используя того же пользователя, которого будет использовать Wordpress.

Переключитесь в каталог, в котором собираются файлы wordpress.

cd insert-directory-here

Выполните эту команду:

chown -R `whoami` . && chmod -R u+rw . && find . -type d -exec chmod u+x {} \;

Это должно рекурсивно изменить право собственности на весь каталог на вас. Затем он проверяет, есть ли у вас везде в нем права на чтение и запись. Затем он проверяет, есть ли у вас права на выполнение для всех каталогов (это то, что вам нужно, чтобы читать их и создавать там файлы).

Если эта команда по какой-либо причине не работает, вы лучше понимаете, какие именно файлы вызывают у вас проблемы.