【发布时间】:2012-02-12 05:36:51
【问题描述】:
环境:Linux、PHP
场景:我已经编写了一个脚本,它将被设置为一个 cron。现在的情况是我希望脚本仅通过 cron 而不是通过任何浏览器(包括移动浏览器在内的任何 Web 浏览器)运行。所以我正在寻找类似 browserValidate 的功能。
脚本是用MVC框架编写的,运行方式为
/usr/bin/GET http://xyz.com/abc/pqr
请帮帮我。
提前致谢。
【问题讨论】:
-
为什么要使用基于 Web 的 MVC 框架来编写要从 cron 触发的脚本?只需从命令行脚本访问您的模型库。
-
脚本中有很多函数是在框架中定义的。因此我正在使用 MVC
-
问题是,如果您不希望从浏览器运行脚本,为什么要首先授予对脚本的 Web 访问权限?
-
@AbhishekSanghvi — 听起来这些函数应该移到共享库中。