【发布时间】:2011-09-22 15:48:06
【问题描述】:
我正在尝试在第三方托管服务器上的 cron 上运行一个非常简单的 PHP 脚本,但遇到了一个奇怪的问题。尽管我确认 cron 确实在预定时间执行了脚本,但脚本的内容并未执行。我无法检查 Cron 设置,因为它不在我的服务器上,但我想知道我是否做错了什么?
该脚本仅用于测试目的,因此非常简单:
<?php
$file = fopen("file-" . rand(1000, 9999) . '.txt', 'w');
fwrite($file, 'cron');
fclose($file);
?>
当我手动运行此脚本时,会创建文件。当我把它留在 Cron 上时,什么也没有发生。可能是什么原因?脚本的权限是777。是我做错了什么还是服务器有问题?
非常感谢。
【问题讨论】: