shell_exec() - 执行php脚本时出错

Ani*_*ish 4 php shell-exec

当我尝试使用PHP脚本执行时shell_exec(),它无法正常工作.

在error_log文件中,它显示:

PHP警告:shell_exec()[function.shell-exec]:无法执行'php/home/snabbsam/public_html/.....

系统
Centos

工作了shell_exec用clamscan
shell_exec()对作品clamscan()的ClamAV的功能.
但它没有执行PHP脚本

我检查过的事情:

  • PHP safe_mode已关闭
  • shell_exec()disable_functions在php.ini中不存在
  • 尝试按照/sf/answers/606806651/中的建议向文件和父文件夹提供可执行权限

and*_*wsi 5

尝试phpshell_exec调用中添加可执行文件所在位置的完整路径,以防万一它位于默认情况下对于Web服务器用户不可访问的目录中.

  • 要获取 php 可执行文件的路径,请使用 http://serverfault.com/a/58388 中提到的“which php”命令 (2认同)