我需要使用Apache处理程序来运行PHP脚本,而不是通过CLI运行它。我正在使用APC用户缓存,它使用Apache进程存储变量。如果我通过CLI运行我的PHP脚本,那么它将无法访问APC变量。
一种可能的解决方案是创建一个仅限于localhost的目录并将我的脚本放在那里。然后,我可以使用浏览器来运行PHP脚本。但是,我对Linux不太熟悉,而且我不知道如何实现它。以下是我需要它的工作方式:
任务完成后,我不知道如何关闭浏览器。此外,多个PHP脚本将同时运行(由不同的cron作业调用),我不知道这将如何工作。我在CentOS上使用Lynx浏览器。
答案 0 :(得分:0)
在Debian / Ubuntu中我可以使用lynx运行脚本,比如说
/usr/bin/lynx -source 'url'
例如:
/usr/bin/lynx -source http://google.com
执行完成后,浏览器退出默认值。