+ -
当前位置:首页 → 问答吧 → 求助,php中用exec调用php -v命令执行失败

求助,php中用exec调用php -v命令执行失败

时间:2011-12-06

来源:互联网

最近在调一个网站的bug,网站的框架是Zend Framework,lamp环境。view里面需要用exec执行脚本,脚本是一个php文件,且需要命令行参数,调用方式如下:

exec("php xxx.php param1 param2");

调试后发现exec命令可以执行,exec("ls", $out)可以正常执行,exec("php -v")不能执行。问题可能是apache用户不具有执行php命令的权限,这个很奇怪。大家帮忙解答下啊,不胜感激。

作者: baoer24   发布时间: 2011-12-06

不奇怪啊,你apache里模块方式启动的php和命令行的php不是同一个php

作者: helloyou0   发布时间: 2011-12-06

热门下载

更多