【发布时间】:2015-12-22 09:10:23
【问题描述】:
要点
我正在尝试在 PHP 中运行 cron 作业。但是exec 和system 函数不起作用。 (因为服务器管理员出于安全原因不允许我使用这两个功能)但是,我仍然需要使用PHP来运行它,因为运行时间是由公式决定的,并且不确定。因此,如何在不使用 PHP 中的exec 或system 函数的情况下运行 cron 作业?
我的想法
我想出的唯一方法是通过设置为“每分钟一次”的 cPanel 添加 cron 作业。这意味着每分钟设置一个 cron 作业来检查目标 PHP 页面此时是否有任何事情要做。
问题
如果它总是每天每分钟检查一次页面,可能会出现问题,它不会损坏主机吗? (可能会导致CPU损坏或者占用内存空间等)如果有,如何改善?
【问题讨论】:
-
你的意图很好,但是我不会太在意它会对 CPU 和/或 HDD 等产生多大影响。它是硬件,这就是它存在的原因。