Logo

liunx下的访问php文件不解析而是下载

photo

2021年12月11日

写在最前出现这种情况多是配置的问题吧

环境搭建完成之后,我在项目的目录中上传了代码,nginx配置也修改好了,但是不管怎么访问,都是下载php文件,很烦~

然后我在linux下执行php -i,它又有内容,按理说php和nginx都应该是配置好的,不应该出现问题才是啊,怎么会这样。

我们的nginx配置在 /usr/local/nginx/conf下,这个 nginx.conf文件中我们增加了一个include vhost/*.conf;项,也就是在conf目录下新增了一个vhost文件夹,里面的xx.conf才是我们的真正配置。

我一开始很怀疑是不是哪里配置错了,端口有占用、权限等问题。后面各种方法都试过了,还不行。伤心,去看了下nginx的访问日志,发现,请求的php文件并没有在我的这个配置的log日志中。

头大,这个配置文件时从测试环境靠过来的,怎么会这样。冷静后,我去查看了nginx.conf文件,发现里面的server以及监听的80端口都没有注释掉,我再去看里面配置的log日志,发现请求都到这里来了,原来是这样,因为这个地方没有注释导致请求都没有到我的vhost目录的配置中。

注释掉nginx.conf的server那一块的内容,请求就正常了。

遇到这样的问,配置、运行的环境占大部分原因,可以多看日志信息。

所有附件
该文章没有附件.
本文为原创文章,请注意保留出处!

问题一:wordpress写文章界面点击“添加媒体”和“可视化/文本”无反应解决方法:在wp-...wordpress安装后问题汇总

热门文章

修复群晖Synology Drive client右键菜单缺失问题 本教程主要解决windows10右键菜单中没有SynologyDrive菜单的问题,整体思路是找到...修复群晖SynologyDriveclient右键菜单缺失问题 作者:Pastore Antonio
1825 浏览量
docker如何查看一个镜像内部的目录结构及其内部都有哪些文件 前言:有时候我们会在docker上下载一个镜像,或者是上传一个镜像到docker上,甚至有时候就是在...docker如何查看一个镜像内部的目录结构及其内部都有哪些文件 作者:Pastore Antonio
1806 浏览量
configure: error: Package requirements (oniguruma) were not met configure:error:Packagerequirements(oniguruma)...configure:error:Packagerequirements(oniguruma)werenotmet 作者:Pastore Antonio
1534 浏览量
Adobe Acrobat Pro 激活 这里记录了一些AdobeAcrobat的激活教程和组件。浏览量:1,687 作者:Pastore Antonio
1534 浏览量
追寻日出,找回自己 为什么我要去追寻日出?其实我是一个很懒的人,每次都起不来,直到有一次我在租房中睡到了大天亮,阳光照...追寻日出,找回自己 作者:Pastore Antonio
1514 浏览量