Я настраиваю веб-сервер PHP на OpenBSD. phpinfo()
запущен и работает.
Но каждый раз, когда я пытаюсь установить Wordpress, он перенаправляет клиента на фиктивное имя хоста, созданное при установке ОС (mycomputer.my.domain
), который явно не загружается.
Я изменил имя хоста на localhost в /etc/myname
и перезапустил систему. Ввод имени хоста меня понимает localhost
.
phpinfo()
показывает:
System OpenBSD localhost 5.5 GENERIC#276 i386
Hostname:Port localhost:80
_SERVER["SERVER_PORT"] 80
_SERVER["SERVER_NAME"] 127.0.0.1
_SERVER["SERVER_PROTOCOL"] HTTP/1.1
_SERVER["SERVER_SOFTWARE"] Hiawatha v9.2
_SERVER["SERVER_ADDR"] 0.0.0.0
_SERVER["REDIRECT_STATUS"] 200
_SERVER["HTTP_HOST"] 192.168.1.102
Я пробовал и Hiawatha, и Apache с одинаковыми результатами.
Где Wordpress все еще тянет mycomputer.my.domain
откуда и как мне его остановить?
WordPress жестко закодирует URL-адрес сайта в своем коде, поэтому вам нужно будет изменить его там.
Из эта ссылка, вы можете добавить эти строки в свой сайт wp-config.php
файл:
define('WP_HOME','http://mycomputer.my.domain');
define('WP_SITEURL','http://mycomputer.my.domain');