php项目从本地apache移到linux的nginx上,遇到的一些访问权限和报错的问题。
生活随笔
收集整理的这篇文章主要介绍了
php项目从本地apache移到linux的nginx上,遇到的一些访问权限和报错的问题。
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
项目问tp5的项目,由于对上传没注意。
项目的拥有者是root下面,从而导致了runtime目录下的这几个文件写不进去,file_put_contents()报错等
还有存上传文件目录,微信支付日志等目录都无法正常写。
不要去给这些权限改为777,虽然这样可以解决问题,但是会有很大的安全隐患。
直接将项目文件(以及内部)的所有者更改为www所有。这些问题都解决了。
linux命令行如下:
chown -R www:www /www/wwwroot/项目文件名
或者在ftp工具上面去修改文件的相关拥有者也可。
这样就修改成功了。
总结
以上是生活随笔为你收集整理的php项目从本地apache移到linux的nginx上,遇到的一些访问权限和报错的问题。的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 解放军新型班用机枪露真容
- 下一篇: VMware下Linux虚拟机安装及没有