我想使用php腳本來執行定期任務。cronjob中的新實例php
在我的腳本(在我的cron作業),我試圖實例化一個類沒有成功:
的包括正常工作:
include_once (dirname(__FILE__).\'../my/class/MyObjectMgrClass.php\');
但只要我嘗試實例課堂上,cron的不工作了:
$myObjectMgr = new MyObjectMgr();
我想使用php腳本來執行定期任務。cronjob中的新實例php
在我的腳本(在我的cron作業),我試圖實例化一個類沒有成功:
的包括正常工作:
include_once (dirname(__FILE__).\'../my/class/MyObjectMgrClass.php\');
但只要我嘗試實例課堂上,cron的不工作了:
$myObjectMgr = new MyObjectMgr();
「include_once()的」嘗試包括您定義的文件,但不會停止腳本如果ð不存在 嘗試使用require_once(),如果文件丟失,將觸發致命錯誤。 通過當您的dirname連擊,添加和/到開始串像
require_once (dirname(__FILE__)). '/../my/class/MyObjectMgrClass.php';
,除非你想逃避的東西也不要使用\的方式。
好的謝謝,對不起,轉義字符不在include語句:錯誤...但是,錯誤是最後一個括號:include_once(dirname(__ FILE __)。'/ my/class/MyObjectMgrClass.php');這是錯誤的。非常感謝! –
它給了什麼錯誤? – Daan
爲什麼要添加這些轉義字符,試試這個假設是正確的路徑'include_once dirname(__ FILE__)。 '../ my/class/MyObjectMgrClass.php';'你也不需要'()'它的工作,但不是你應該使用的方式include/require – RiggsFolly