#!/bin/bash
PROCESS_NUM=$(ps -ef | egrep "gildenfeed_cron.php" | grep -v "grep" | wc -l)
if [ $PROCESS_NUM -gt 0 ]
then
echo
echo '#-----------------------------------------------#'
echo '| Starting background worker: |'
echo '| |'
echo '| >>>>>>>>>>>>>>>>>> FAILED <<<<<<<<<<<<<<<<<< |'
echo '| Process is already running! |'
echo '#-----------------------------------------------#'
echo
else
echo
echo '#-----------------------------------------------#'
echo '| Starting background worker: |'
echo '| |'
echo '| > Output log: logs/ |'
echo '| > Error log: logs/ |'
echo '#-----------------------------------------------#'
echo
nohup php gildenfeed_cron.php 2> ./logs/guildfeed_de_error.log > ./logs/guildfeed_de.log &
fi
Jetzt ist die Frage,- muss die Pfadangabe nun immer trotz der Methode komplett sein?
Der Befehl /usr/bin/php -q /var/www/deineseite.tld/web/api/gildenfeed.sh
der enthält ja noch php,- kollidiert das nun mit meinem kleinen sh script?
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen