2012-11-19 32 views
0

我想運行republish.php(OpenX的一部分)來重新處理一些統計數據。當我這樣做,我得到以下錯誤:讓OpenX(廣告軟件)republish.php工作

C:\ apache的\ htdocs中\腳本\維修\工具> C:\ PHP \ php.exe的-f republish.php的廣告。 「ourdomain.ca''2012-11-09 01:00:00''2012-11-12 14:00:00'

傳遞到republish.php腳本的結束日期不是有效的操作時間間隔結束日期。 請在'%Y-%M-%d%H:%m:%s'格式的結束日期中傳遞。

republish.php腳本將不會運行。

我回顧了PHP日期/時間函數,我想我有正確的日期/時間格式,所以我不明白爲什麼腳本拒絕運行。任何人都有這樣的建議或經驗嗎?

+0

我注意到如果我添加var_dump($ argv);到PHP解析日期錯誤的腳本。如果我將日期/時間周圍的單引號更改爲雙引號,這似乎有所幫助。但腳本仍然拒絕以相同的錯誤運行(傳入republish.php腳本的結束日期不是有效的操作時間間隔結束日期,請在'%Y-%M-%d%H: %m:%s'格式。) – Brad

回答

0

我想出了這個問題。結束日期必須是2012-11-12 14:59:59(基本上是小時結束,而不是下一小時的開始)