在CentOS中使用Lynx运行PHP脚本

在CentOS中使用Lynx运行PHP脚本,php,linux,apache,cron,Php,Linux,Apache,Cron,我需要使用Apache处理程序来运行PHP脚本,而不是通过CLI来运行它。我使用的是APC用户缓存,它使用Apache进程存储变量。如果我通过CLI运行PHP脚本,那么它将无法访问APC变量 一个可能的解决方案是创建一个限制为localhost的目录,并将我的脚本放在其中。然后,我可以使用浏览器运行PHP脚本。然而,我对Linux不是很有经验,我不知道如何实现它。以下是我需要它的工作方式: 其中一个cron作业被触发 cron作业使用web浏览器打开PHP脚本 PHP脚本处理完成后,web浏览器

我需要使用Apache处理程序来运行PHP脚本,而不是通过CLI来运行它。我使用的是APC用户缓存,它使用Apache进程存储变量。如果我通过CLI运行PHP脚本,那么它将无法访问APC变量

一个可能的解决方案是创建一个限制为localhost的目录,并将我的脚本放在其中。然后,我可以使用浏览器运行PHP脚本。然而,我对Linux不是很有经验,我不知道如何实现它。以下是我需要它的工作方式:

  • 其中一个cron作业被触发
  • cron作业使用web浏览器打开PHP脚本
  • PHP脚本处理完成后,web浏览器关闭

  • 我不知道任务完成后如何关闭浏览器。此外,多个PHP脚本将同时运行(由不同的cron作业调用),我不确定这将如何工作。我在CentOS上使用Lynx浏览器。

    在Debian/Ubuntu中,我可以使用Lynx运行脚本,比如

    /usr/bin/lynx -source 'url'
    
    例如:

    /usr/bin/lynx -source http://google.com
    

    一旦执行完成,浏览器将退出默认设置。

    wget
    将工作,因为它只请求资源。您可以将结果保存到文件或放弃它。