有问题请教各位大佬!最近用wp建了个站,用了一个php插件,但打开网页有时候会显示以下三个报错,请问怎么解决呢?Warning: fopen(PVtraffic/ClickInterval.php): failed to open stream: Permission denied in/www/wwwroot/auto.com/PVtraffic/DisplayCode.phpon line51Warning: fwrite() expects parameter 1 to be resource, boolean given in/www/wwwroot/auto.com/PVtraffic/DisplayCode.phpon line53Warning: fclose() expects parameter 1 to be resource, boolean given in/www/wwwroot/auto.com/PVtraffic/DisplayCode.phpon line55

解决方案 »

  1.   

    大佬能不能具体说下,第一点是不是把ClickInterval.php的权限改成777?第二点传参错误该怎么解决呢?
      

  2.   

    php版本用的多少?尽量使用5.5左右的版本去测试一下比较久之前写的插件比较好,可能版本太高fopen函数之前有代码运行后变量为空的情况
      

  3.   

    没有权限打开文件资源,linux服务器,检查php插件的文件用户组和用户,改成和项目相同的组和用户即可。解决第一个警告,后面俩警告应该就能解决。
      

  4.   

    则是权限问题,登录服务器执行命令chmod -R 777 PVtraffic/ClickInterval.php  修改文件权限即可
      

  5.   

    su root获得管理员权限下7777授权,PHP中检查调用语句是否错误