thinkphp mkdir(): Permission denied

在lnmp+tp5环境中,创建一个html模板,并在一个方法中使用view函数来渲染该模板。

然后在url访问过程中。服务器报错如下mkdir(): Permission denied

解决方法如下:

1,找到nginx的用户名,vim /usr/local/nginx/conf/nginx.conf

由此可以看出nginx的用户名是www

2,找到wwwroot目录,并把该目录下的所有文件拥有者改为www

安装lnmp后,默认的wwwroot是在home目录。执行以下操作,

cd /home && chown -R www wwwroot

3,然后重新访问之前的url。若仍无效果,可清除浏览器缓存重试。

4,若仍不奏效,请另寻良策。

原文地址:https://www.cnblogs.com/flyfish919/p/6876648.html