Cuando una secuencia de comandos se ejecuta bajo Apache, inserto $_SERVER['SERVER_NAME']
valor en un mensaje de correo electrónico de informe de errores.¿Hay una función o variable de PHP que proporcione el nombre de host local?
Sin embargo, si un script web realiza un trabajo de "trabajador" con nohup php ...
, $_SERVER['SERVER_NAME']
parece estar vacío allí. Por lo tanto, si ocurre un error, se informa sin un nombre de host.
¿Puedo obtener de forma fiable el nombre de host a través de PHP, sin llamar Unix comando hostname
?