Hi,
PHP wird per Definition immer auf dem Server ausgeführt, wenn du es über HTTP aufrufst.
Wenn du überprüfen willst, wer das Script angestoßen hat, dann kannst du mit $_SERVER['REMOTE_ADDR'] das abfragen. Wird das Script über einen Cron-Job ausgeführt, dann sollte das 127.0.0.1 sein (wenn per HTTP angestoßen) oder die Variablen "$_SERVER['argc'] und $_SERVER['argv']" sind gesetzt wenn das Script per CLI ausgeführt wird.
Gruß,
BK