LNMP 解决Access Denied错误详细介绍
处理搭建好LNMP环境之后,呈现了Access Denied错误
搭建好LNMP环境之后,呈现了Access Denied错误,现已扫除掉文件权限的问题也扫除掉是Nginx的问题,而是无法解析PHP的问题。
发现网上的很多大牛都是经过Nginx的log来排查错误,但是翻开nginx.conf发现其实我的log信息不够细致,于是希望可以配置一下log_format
配置Nginx的 log_format
①翻开nginx.conf
②将原来的log_format那一行删掉,用下面这局部交换
log_format main '$remote_addr - $remote_user [$time_local] '
'fwf[$http_x_forwarded_for] tip[$http_true_client_ip] '
'$upstream_addr $upstream_response_time $request_time '
'$geoip_country_code '
'$http_host $request '
'"$status" $body_bytes_sent "$http_referer" '
'"$http_accept_language" "$http_user_agent" '
③保管退出
重启nginx
翻开nginx的日志文件,找到error.log,tail -f error.log,发现如下错误
从第一行中能够发现是PHP报错,搜索问题,发现是由于php限定了php仅能运转的目录,如今只能在/tmp/文件夹下运转,所以在nginx的www-root文件夹下运转不了,所以发作了回绝访问的错误
处理计划:
①翻开php.ini文件
②找到open_basedir处
③将该行注释掉,注释掉的意义就是说php能够在任何文件夹下运转,假如希望可以在指定的文件夹下运转,则将open_basedir设定成相应的目录
④保管并退出
重启PHP-FPM service php-fpm restart
然后访问网页,发现处理了问题。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
- 这篇文章主要介绍了MySQL命令行界面中出现字符错误提示的原因及解决方法,同时文中还附带了MySQL导入乱码问题的解决办法提示,需要的朋友可以参考下...2016-03-27
MySQL出现SQL Error (2013)连接错误的解决方法
这篇文章主要介绍了MySQL出现SQL Error (2013)连接错误的解决方法,2013错误主要还是在于用户的授权问题,需要的朋友可以参考下...2016-07-01- iOS开发,最郁闷的莫过于程序毫无征兆地就崩溃了,用bt命令打出调用栈,给出的是一堆系统EXC_BAD_ACCESS的信息,根本没办法定位问题出现在哪里...2020-06-30
- 这篇文章主要介绍了LNMP 解决Access Denied错误详细介绍的相关资料,需要的朋友可以参考下...2016-11-01
IIS7.0配置过程中出现HTTP 错误 403.14的解决方法
这篇文章主要介绍了IIS7.0配置过程中出现"DEFAULT WEB SITE"中服务器错误解决方法,感兴趣的小伙伴们可以参考一下...2016-09-28新装MySql后登录出现root帐号提示mysql ERROR 1045 (28000): Access denied for use的解决办法
这篇文章主要介绍了新装MySql后登录出现root帐号提示mysql ERROR 1045 (28000): Access denied for use的解决办法,需要的朋友可以参考下...2017-02-08权限问题导致Nginx 403 Forbidden错误的解决方法
这篇文章主要介绍了权限问题导致Nginx 403 Forbidden错误的解决方法,本文中导致 403 Forbidden错误的原因是配置文件中没有指明一个用户,需要的朋友可以参考下...2016-01-27- 这篇文章主要介绍了Nginx服务器中414错误和504错误的配置解决方法,分别对应Request-URI Too Large和Gateway Time-out这样的错误提示,需要的朋友可以参考下...2016-01-27
- PHP错误是属于php程序自身的问题,一般是由非法的语法,环境问题导致的,使得编译器无法通过检查甚至无法运行的情况。PHP异常一般是业务逻辑上出现的不合预期、与正常流程不同的状况,不是语法错误。本文介绍了php中异常和错误的相关资料,需要的朋友可以参考下。...2017-05-08
使用PHP连接多种数据库的实现代码(mysql,access,sqlserver,Oracle)
我们今天为大家介绍的PHP连接数据库的方法包括在MYSQL数据库、ACCESS数据库、MS SQL数据库和Oracle数据库中实现...2017-01-08- 自学党们在自学php的时候,经常会发生一些小错误,这篇文章主要介绍了PHP常见的6个错误提示及解决方法,感兴趣的小伙伴们可以参考一下...2016-07-25
- 下面小编就为大家带来一篇mysql 批处理文件出错后继续执行的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2016-10-20
- 本文通过实例代码给大家介绍了C语言中access/_access函数的使用,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下...2020-04-25
Serv-U 550 Permission denied 的解决办法
昨天一客户反应他的CuteFTP只能建文件夹,没法删除及上传文件...2016-01-27解决IIS8.5中ASP上传大文件出现 Request 对象 错误 ASP 0104 : 80004005 错误的方法
这篇文章主要介绍了解决IIS8.5中ASP上传大文件出现 Request 对象 错误 ASP 0104 : 80004005 错误的方法,需要的朋友可以参考下...2016-01-27- 重新启动服务器发现报nginx: [error] open() "usrlocalnginxlogsnginx.pid" failed (2: No such file or directory)错误,怎么回事如何解决呢,下面脚本之家小编给大家解答下...2016-08-27
- 这篇文章主要介绍了MySQL 出现错误1418 的原因分析及解决方法的相关资料,需要的朋友可以参考下...2016-11-22
- 10个JavaScript中易犯小错误,需要大家注意!...2016-02-18
- 这篇文章主要介绍了VC++ 使用 _access函数判断文件或文件夹是否存在的相关资料,需要的朋友可以参考下...2020-04-25
mysql “ Every derived table must have its own alias”出现错误解决办法
这篇文章主要介绍了mysql “ Every derived table must have its own alias”出现错误解决办法的相关资料,需要的朋友可以参考下...2017-01-15