在做base64转图片时遇到file_put_contents() failed to open stream: Permission denied
解决办法:
$new_file = ‘/home/wwwroot/test/image/’;
if (!file_exists($new_file)) {
mkdir($new_file,0777,true);
}
或者提前创建好image文件,给777权限
如果提示:
open_basedir restriction in effect的错误,则检查文件写入路径,linux系统多会出现该问题
或者就是open_basedir设置的问题
转载请注明:PHP笔记 » file_put_contents() failed to open stream: Permission denied