Ich habe ein Problem mit Cron Job in Yii2 Anwendung. Ich bin Controller-Konsole definieren alsCron Job funktioniert nicht in Yii2
namespace console\controllers;
use yii\console\Controller;
/**
* Job controller
*/
class JobController extends Controller {
public function actionIndex() {
echo "cron service runnning";
mail("[email protected]","Cron",'Testing');
}
}
Pfad in cpenal folgen wird php/home/user/public_html/root/yii Job
ich immer E-Mail mit Fehler empfangen
Status: 404 nicht gefunden X-Powered-By: PHP/5.5.38 Content-type: text/html
keine Eingabedatei angegeben.
Ich denke, es gibt ein Problem mit cmd für sie geliefert. Bitte helfen Sie mir, dieses Problem zu lösen. Thankyou
Eine Konsole-Controller von Terminal aufgerufen werden soll, nicht über Web-Browser. Sie sollten in Ihrem Projektverzeichnis wie "./yii job/index" (oder yii.bat unter Windows) etwas tun. – particleflux
Vielen Dank. Es klappt. –