我对 cron 工作完全陌生。
- 如何设置每天午夜运行一次 PHP 函数的 cron 作业?
- cron 作业文件需要什么文件类型?
我只有 FTP 访问我的网站,所以我不是服务器上的管理员。我在 Stack Overflow 上搜索并阅读了相关问题,但没有任何结果。
crontab
如果您没有 shell 访问权限,则Cron 选项卡(通常使用实用程序创建的文件,列出您的 cron 作业)保存在您无法访问的系统文件夹中。它们没有文件类型或扩展名。它们以 Unix/Linux 用户名命名。在 Darwin/Mac OS X 上,它们位于/usr/lib/cron/tabs/
. 如果没有 shell 访问权限或 cPanel 扩展(通常在高级部分中),那么您就不走运了。
您需要访问 cpanel 或终端 (SSH) 才能设置 cron 作业。
如果您使用的是 cpanel,您只需阅读这些说明即可添加作业
http://www.siteground.com/tutorials/cpanel/cron_jobs.htm
其中,命令是正在执行的实际 linux 命令。
如果您对服务器(不是 FTP)有 shell 访问权限,则可以通过运行此命令来设置作业
crontab cron.txt
其中的内容cron.txt
是这样的
* * * * * /usr/bin/php /home/mydir/project/file.php
开始的地方意味着作业运行的时间(在这种情况下是每分钟)
您可以搜索在线 crontab 制造商,这将帮助您找到执行命令所需的语法,但仅通过 FTP 和 PHPMyAdmin 访问无法做到这一点。