позволяет wordpress записывать файлы

4

У меня недавно возникли проблемы с VPS Ubuntu 16.04 x64 при попытке запустить веб-сервер. Я использую apache2 в качестве веб-сервера, поскольку у меня только есть опыт в этом - скорее всего, перейдут в nginx в ближайшее время, из-за того, что он имеет лучшую производительность.

Я использую WordPress и разрабатываю тему для него. Моя первая проблема - когда я пытаюсь установить WordPress, и я получаю следующую ошибку:

  

Извините, но я не могу написать файл wp-config.php.

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

Затем я прочитал в WordPress Codex о разрешениях файлов ( здесь ). Я изменил все файлы и папки со следующими командами ( ссылка для ответа ) - снова, никогда не работал.

Итак, я сделал все файлы вручную, и теперь я хочу изменить структуру permalink ..... WordPress нуждается в разрешениях на запись. Как я могу исправить эту ошибку:

  

Если ваш файл .htaccess был доступен для записи , мы могли бы сделать это автоматически, но это не так, это правила mod_rewrite вы должны иметь в своем файле .htaccess. Нажмите в поле и нажмите CTRL + a, чтобы выбрать все.

и успешно запустить этот сайт?

TL; DR ... Мне нужны права на запись для моего сайта WordPress. Как я могу выполнить свою задачу?

    
задан Josh Murray 08.06.2017 в 18:06
источник

1 ответ

0

У меня также есть сервер Apache / Ubuntu / Wordpress, поэтому, надеюсь, это сработает для вас.

При первой настройке сервера вы можете открыть такие разрешения:

sudo chown -R www-data:www-data /var/www/html
sudo chmod 777 /var/www/html

Это должно заботиться о разрешении. Однако после первоначальной настройки вы захотите заблокировать их.

Предупреждение. Чрезвычайно важно, чтобы вы не оставляли разрешения как 777 после первоначальной настройки! Это позволит любому пользователю писать доступ к вашему серверу!

    
ответ дан Android Dev 08.06.2017 в 18:32