Wir betreiben einen Linux-Server und haben dort mehrere Websites/Nutzer/Kunden und können dort über Plesk/Webmin Cronjobs einrichten/verwalten.
Nun geht mit dem Server irgendwas schief und wir sehen in den zentralen Logfiles, dass es offenbar Probleme mit den Befehlen gibt, die per Cronjob ausgeführt werden Home Page.
Nur wie findet man nun den Cronjob des Nutzers bzw. verschafft sich einen Überblick über alle bestehenden Cronjobs aller Nutzer? Ganz einfach:
for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done
Archiv der Kategorie: PHP
Eher selten gebrauchte PHP Funktionen
Die jeweils eigene IP des Servers auf dem das Skript läuft kann man aus einer der Superglobalen herausholen:
$_SERVER["REMOTE_ADDR"]
Die IP einer beliebigen Adresse bekommt man über diese Funktion:
gethostbyname("example.com")