cronjob给出500错误

时间:2015-12-21 08:25:15

标签: php cron server internal

我在php文件上运行cronjob 在浏览器中,php文件会执行它应该执行的操作 当文件作为cronjob被调用时,我收到500错误

这发生在我的主机更新php之后(我认为是cpanel) 我怀疑这是由于文件权限,但当我检查文件权限时,文件是644和目录; 755.所以我没有看到问题。

我已启用电子邮件通知以解决此问题。 我曾在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

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我通过从PHP 5.6版回到PHP 5.4来修复它 我仍然不知道真正的问题是什么。