Я недавно настроил Wordpress, и я пробегал пару проблем, что я думаю, связаны так или иначе. Во-первых: Я не мог изменить свои постоянные ссылки, классические 404 ошибки, о которых я читал тонны статей без любого предоставления решения моего случая. Во-вторых: Я не могу загрузить данные медиа, поскольку они говорят, что не могут быть перемещены в wp-content/uploads, другого классика. Я собираюсь отправить здесь свой apache2.config и свой 000-default.config поэтому, возможно, кто-то может дать мне руку для решения этого. Вы заметите, что я уже установил AllowOverwrite на Все. https://pastebin.com/9J2g8L8y - Apache2.conf https://pastebin.com/Bp5pPZqp - 000-default.conf
Под предположением, что Ваша установка WordPress находится в /var/www/html
. Измените это и другие упоминания о нем для установки установке.
Постоянные ссылки 404
Вы установили AllowOverride All
для /var/www
, но Ваш DocumentRoot /var/www/html
Редактирование Ваш /etc/apache2/apache2.conf
, и добавьте следующий блок в файл приблизительно в строке 175
<Directory /var/www/html/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Не могущий Загрузить
Из Вашей командной строки, типа sudo chown -R www-data:www-data /var/www/html
Из Вашей командной строки, типа sudo chmod -R 777 /var/www/html/wp-content/uploads