Эти вещи я пытался:Необходимо получить имя хоста сервера, на котором развернут мой PHP приложение/погонный
$_SERVER['SERVER_NAME'] : sub..amazinglocal.com
$_SERVER['HTTP_HOST'] : amazinglocal.com
php_uname('n') : sub..amazinglocal.com
gethostbyname()
Мне нужно имя, которое является результатом команды hostname
на сервере.
Пример: appmysql.staging.la3.do.amazing.com
не звучит, как вы установили OS/веб-сервер с т он имена хостов, которых вы ожидаете? –
Я запустил команду hostname на моем сервере и получил правильное имя. Но вышеупомянутые PHP-методы не дают мне это имя сервера. – user3452275
Вы всегда можете вызвать 'hostname' из своего PHP с помощью' exec' или аналогичного. Это гарантирует, что вы получите то же значение. Я бы ожидал, что 3 и 4 сработают. Что они вам дали? –