我有一些cron运行,我必须在cron中运行文件。现在我使用"file_get_contents()";有没有更好的方法来运行这个文件?
$qq=mysql_query("SELECT file FROM db");
while ($ww=mysql_fetch_assoc($qq)) {
file_get_contents('http://www.domain.com/'.$ww['file']);
}
谢谢
是。设置cronjob服务器端
或者打开一个套接字。
http://php.net/manual/en/function.fsockopen.php它不会减慢用户的交互
在cronjob中执行PHP。不要在本地主机上使用HTTP来做…
File get contents将运行File inline并返回结果。如果这是你想要的,那就可以了。
如果你想获得字符串并在适当的地方运行它,让它与现有的文档交互,你可以使用eval
http://php.net/manual/en/function.eval.php