情况是这样的,安装fedora时,就加载了php mysql apache 相关的包,但在安装完毕后,在火狐浏览器里运行Php写成的代码时,发现一个很奇怪的现象。经过比较推测,发现其中unlink函数没有执行(unlink不在函数库还是怎样)而fwrite($handle,'a')却执行了,可以确定不是逻辑问题(程序没有问题,因为之前安装以后都没问题),请大家帮帮忙。我推测是不是安装系统时丢失了什么包,但我想知道这个包在哪里,有可能在什么情况下会丢失

解决方案 »

  1.   

    发现其中unlink函数没有执行(unlink不在函数库还是怎样)这个只能是权限问题了吧
      

  2.   

    你的PHP程序执行用户是不是文件夹的所有者?
      

  3.   


    PHP运行在Apache,Apache服务启动是由哪个用户启动的就是哪个,一般权限问题都是出在这里,应该是Apache用户。
      

  4.   

    意思我明白了 该怎么查找,10楼是指tomcat 的所属者吗