1.可能没有权限,为什么不用php自带的函数?2.这个跟apache的设置有关的。

解决方案 »

  1.   

    Warning: Unable to fork [rm-rf counter.txt] in F:\work\count.php on line 13
    这个是PHP没有对文件写的权利。
    Warning: Unable to fork [echo 1>counter.txt] in F:\work\count.php on line 14
    这个是PHP对当前目录没有写的权利。
      

  2.   

    to  webmin(webmin)   and   nne998(上上下下左右左右BABA) 
      

  3.   

    to  webmin(webmin)   and   nne998(上上下下左右左右BABA)
     我用的是 w2k + IIS+PHP﹐沒有用APache 那怎么配置呢? 我以前是學delphi的﹐到公司才學PHP﹐所以不怎么懂﹐沒人教我﹐所以只能自己瞎弄。謝謝你們。
      

  4.   

    exec( "rm -rf $counterFile");
    是调用Linux下的系统命令,在Win2K下,应该改为
    exec("del /f $counterFile");
      

  5.   

    这个  exec( "echo $num > $counterFile");
    也能用吗??
      

  6.   

    還是一樣啊﹐錯誤提示﹕Warning: Unable to fork [del /f counter.txt] in F:\work\test\count.php on line 13
      

  7.   

    不要用外部可执行文件的方式
    有安全漏洞
    用php自带的函数吧
      

  8.   

    好象在WINDOWS的IIS不能这么用吧?
      

  9.   

    用PHP的自带函数:
    unlink("counter.txt");
      

  10.   

    exec之类的函数能不用则不用!!!
      

  11.   

    还有我现在怎么发现这么多在WINDOWS下使用PHP的,你们要把盖次给气死啊,
    为什么不用他的ASP呢?竟然还有人在IIS下用PHP,这样能够兼容吗?
      

  12.   

    只是没有这样的环境,先在WINDOWS下边做好,然后上传到linux下!
      

  13.   

    你没有权限操作所指定的文件,两种办法解决。1。提高PHP运行时绑定用户的权限;2。开放文件的使用权限。另外有一种可能,也许是你服务器配置的问题,不能执行exec函数,如果是你自己配置的服务器不太可能出现这种情况,但是如果你使用了别人的虚拟主机空间,虚拟空间一般都要禁止exec,system这样的函数的使用。
      

  14.   

    to:runmin(悠悠 稻草人) 
    我的配置是﹕w2k+php+iis﹐
    你說的那兩種辦法能說詳細點嗎?
      

  15.   

    要执行外部命令话,必须要linux环境啊。你把linux外部命令弄到WINDOWS下来,能行吗?严重同意:
    dgj(我是一匹狼)
    严重同意:
    dgj(我是一匹狼)
    严重同意:
    dgj(我是一匹狼)
      

  16.   

    在IIS下使用PHP兼容性不是很好.
    在APACHE下好得多了.另 : 在windows环境下一样可以执行外部命令.请注意以下几条命令的区别:
    exec : 只返回运行结果的最后一行 (在windows下测试,似乎不能使用)
    passthru : 在屏幕上显示运行的所有结果 但 无返回值
    system : 在屏幕上显示运行的所有结果 并将运行结果做为返回值返回