我的nginx fastcgi配置下载php文件而不是执行它们
发布时间:2021-02-21 13:33:06 所属栏目:Nginx 来源:互联网
导读:我在ubuntu 13.04上全新安装php5-fpm和nginx时使用此配置:server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.php i
我在ubuntu 13.04上全新安装php5-fpm和nginx时使用此配置:
但是,我的网页浏览器将php视为文本而不是执行的结果.我应该在哪里寻找解决问题? 最佳答案 您的php代码正在被直接显示,因为它没有被发送到php引擎,这意味着位置块正在匹配并且php文件被提供,但php文件没有被php块捕获,所以你的问题在php块. 在该块中,您有2个fastcgi_pass,一个端口(9000),另一个连接到unix套接字,您不能同时使用,但是由于您已经用fastcgi标记了您的问题,所以我假设您正在使用fastcgi尝试评论这一行 (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- win 下 nginx 与 php的配置
- 使用Nginx和uWSGI的服务器发送事件
- ruby-on-rails-用于RubyOnRails应用程序的Thin Nginx生产就
- Nginx“”try_files“指令中的参数数量无效…”用于PHP安全
- 在nginx中为相对URL使用别名时的禁止位置
- Nginx:1M map的最佳map_hash_max_size和map_hash_bucket_s
- php – Apache和Nginx都在端口80
- Django Gunicorn nginx表现非常糟糕.甚至无法获得8 qps
- 使用Nginx反向代理应用程序及其静态文件
- ssl-使用Nginx将通配符子域重定向到另一个顶级域