Czy istnieje funkcja PHP lub zmienna podająca nazwę lokalnego hosta?
Gdy skrypt działa pod Apache, wstawiam$_SERVER['SERVER_NAME']
wartość do wiadomości e-mail raportującej błąd.
Jeśli jednak skrypt sieci Web rozwinie zadanie „pracownik”nohup php ...
, $_SERVER['SERVER_NAME']
wydaje się być pusty. Tak więc, jeśli wystąpi błąd, raportowany jest bez nazwy hosta.
Czy mogę niezawodnie uzyskać nazwę hosta za pomocą PHP, bez wywoływania Uniksahostname
dowództwo?