Здравствуйте!
Есть Linux Mint, на нем установлен Apache. Проблема моя в том, что когда захожу на локальный сервер через localhost, WordPress запускается, все хорошо. Но когда этот же WordPress открываю через Live Server редактора VSCodium, возникает ошибка/предупреждение:
PHP ERROR
stderr: PHP Warning: Undefined array key "HTTP_HOST" in /var/www/PHP/wordpress-6.0/wp-includes/functions.php on line 6052
До этого ему какая-то константа не нравилась из wp-config. Удалил файл, появилось это. Задача в том, чтобы при редактировании темы WordPress я сразу видел изменения в браузере без обновления страницы вручную.
И еще. На github есть такая инструкция по запуску сервера:
Но когда я захожу на него из консоли, во-первых, у меня открывается директория юзера, а локальный сервер у меня в /var/www, а, во-вторых, когда захожу в скачанный в директорию юзера WordPress, у меня появляется вот такая картина:
Почему в этом случае он не видит php и как мне грамотно запустить сервер, чтобы работало автообновление? Расширение для браузера у меня есть и все работает с html и php файлами, которые я сам создаю. А с WordPress почему-то так.
И еще можно сделать так, чтобы в браузере автоматически открывался файл, с которым работаешь в VSCodium. Для этого нужно добавить такой код в шапку:
<script async data-id="five-server" src="http://localhost:5500/fiveserver.js"></script>
Это очень удобно! Если в header.php я добавлю такой скрипт, то он будет работать для всех страниц WordPress, верно?
Очень надеюсь, что здесь мне помогут разобраться во всех этих вопросах.