2015-12-21 63 views
1

我在PHP文件做什麼它應該做 當文件被稱爲一個cronjob瀏覽器上的PHP文件 運行一個cronjob我收到一個500錯誤的cronjob給500錯誤

這件事發生後,我主機更新的PHP(和cPanel我相信) 我懷疑這是由於文件權限,但當我檢查文件權限時,該文件是644和目錄;所以我在那裏看不到問題。

我開啓了電子郵件通知來解決此問題。 我上一次的cronjob收到的電子郵件:

cp: cannot create symbolic link `/var/fake/username/etc/./localtime': File exists 

我不斷髮現在我的日誌錯誤是:

Status: 500 Internal Server Error 
Set-Cookie: PHPSESSID=1funn0quq65e0m6h1gt7i68eg4; path=/ 
Expires: Thu, 19 Nov 1981 08:52:00 GMT 
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 
Pragma: no-cache 
Content-type: text/html 

如何解決這個問題?

+0

錯誤是自我解釋的。文件存在,您嘗試覆蓋它。 – Raptor

+0

我什至不能找到/var/fake/username/etc/./localtime – veryskanky

+0

http://askubuntu.com/questions/327126/what-is-a-dot-only-named-folder可能會幫助,因爲我懷疑它必須處理這部分路徑 –

回答

0

我通過從PHP版本5.6返回到PHP 5.4來修復它我仍然不知道真正的問題是什麼。