Почему у меня есть столько проблем с WordPress, когда я следовал руководству точно, как обрисовано в общих чертах?

Я получил VPS WordPress через Этого поставщика услуг хостинга, и я провел несколько месяцев, пытаясь выяснить, почему WordPress не может общаться с веб-сервером и материалом непосредственно.

Единственной вещью, которую я смог сделать, являются полномочия набора к 7 777 с владением wordpressuser:www-data.

В этом руководстве здесь одна из вещей это хочет, чтобы я сделал,

curl -O https://download.wordpress.org/latest.tar.gz

Когда я перешел в

cd /tmp

и выполненный a

tar xzvf latest.tar.gz

использование

wordpressuser:~$ sudo

это дало мне эту ошибку.

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now

Я смог закончить это путем загрузки заархивированной версии, к которой я извлек /var/www/html/blog

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

sudo chmod g+w /var/www/html/blog/wp-content

и затем я использую -R флаг для следующих двух каталогов внутри wp-content,

sudo chmod -R g+w /var/www/html/blog/wp-content/themes

и

sudo chmod -R g+w /var/www/html/blog/wp-content/plugins

Когда я пошел для проверки его использующий Победу SCP, все было или 1777 или 7777. 0660 полномочий .htaccess файл заставил его показать 403 запрещенных сообщения.

You do not have permission to access this page could not read .htaccess file

, и это установлено на wordpressuser:www-data и я добавил этого пользователя к группе www-data

Другая проблема - это, даже когда у меня есть все набор к wordpressuser:www-data с 7 777 полномочиями WordPress не может, по некоторой нечетной причине, удалять старые плагины, говоря

the plugin update has failed, update successful, closing maintenance mode.

Я действительно, действительно хотите найти быстрое для этого, потому что это продолжалось в течение долгого долгого времени.> :(

0
задан 22 January 2018 в 21:05

1 ответ

Когда я прочитал Ваш вопрос, я думаю, что Ваша проблема с полномочиями файла и некоторым странным способом настроить Ваш VPS.

Ваш VPS хорошо работает право? В противном случае затем прочитайте эту статью для установки Вашего VPS. Видео имеет больше смысла, чем чтение, это вызывает его, обобщают вещи с определенным сценарием. Эта статья могла бы помочь также, когда она приходит к Установке WordPress

Можно ли показать содержание error.log? Это может дать точную ошибку.

Теперь решить Вашу проблему.

Всегда имейте в виду, чтобы никогда дать a chmod 777 разрешение Вам файлы.

Это собирается быть фатальным уроком безопасности для Вас.

Для Wordpress нужно надлежащее read - write разрешение на работу. Для проверки прекрасных everythings попробуйте это:

Перейдите к Вам public_html папка и выполненный команды

chown www-data:www-data  -R *
find . -type d -exec chmod 755 {} \; 
find . -type f -exec chmod 644 {} \;  

После этого Вы могли бы хотеть сжать свою безопасность, считать это

Если Вы хотите внести изменения, просто сделайте то, что Вы сделали выше, то сжимаете свою безопасность еще раз.

Надеюсь, это поможет!

- Dave

0
ответ дан 31 October 2019 в 03:44

Другие вопросы по тегам:

Похожие вопросы: