你是否将插入的这个页面文件后缀改为.php

解决方案 »

  1.   

    嗯。虚拟主机上应该不会给使用exec
      

  2.   

    呵呵,要是能执行exec那还得了:)
      

  3.   

    exec();
    这个函数被禁用了,一般虚拟主机禁用一些不安全的命令, exec就在其中,所以程序无法运行。
    如果能执行exec()这个函数,可以在系统里创建一个管理员帐号等。
      

  4.   

    一定被封了,exec,system等都被封了,要不言系统不安全,随便运行服务器上面的程序,死定了
      

  5.   

    HTML 为后缀的文件,是不理会 PHP 代码的,非得要 PHP 的,深有体会。
      

  6.   

    如果你在后缀名为.htm或.html的网页中插入php是运行不了php的,
    解决的方法是把.htm或.html改为.php
      

  7.   

    呵呵 不会写成html htm后缀的文件吧? 测试php的话不如放个探针呢,而且什么都知道了
      

  8.   

    1、
    exec( "rm -rf $counterFile");
    exec( "echo $num > $counterFile");
    改为
    $fp = fopen($counterFile,"w");
    fputs($fp,$$num);2、不要把工作文件放在/tmp中,系统会定时删除该目录下的文件