try to set php.ini like this:disble_functions = phpinfo

解决方案 »

  1.   

    为了安全,光屏蔽这是没有用的.
    在unix/linux环境下(windows类似),可以用下面的代码查看许多秘密内容.<?php
    //执行运算符
    //PHP 支持一个执行运算符:反引号(``)。注意这不是单引号!
    //PHP 将尝试将反引号中的内容作为外壳命令来执行,并将其输出信息返回
    //(例如,可以赋给一个变量而不是简单地丢弃到标准输出)。 
    //注: 反引号运算符在激活了 safe mode 或者关闭了 shell_exec() 时是无效的。//$output =`ls -al /etc/`; 
    //查看/etc/目录下文件//$output =`locate httpd.conf`;
    //查找http.conf文件//$output =`cat /etc/httpd.conf`;
    //查看httpd.conf文件的内容//echo "<pre>$output</pre>";
    ?>
      

  2.   

    Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in F:\Apache2\htdocs\home\test.php on line 8Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in F:\Apache2\htdocs\home\test.php on line 11Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in F:\Apache2\htdocs\home\test.php on line 14sofe mode下无效。