最近项目中开发上传图片。
再选择图片上传时报错:fopen(E:\WWW\development\blog\public): failed to open stream: Permission denied
咋一看以为是权限问题,实际上本次错误不是权限造成的。最终检查是php上传文件大小限制引起的,初始上传文件大小值是2M,每次上传超过2m的图片就报上述错误。
修改php.ini文件中的 upload_max_filesize = 10M ,这个值自定义看你需求。
然后上传大文件是就不再报 failed to open stream: Permission denied 的错误了。
以此记录踩坑。换一个角度看就找到问题之所在。