访问本机php文件无法解析_浏览器访问.php文件不解析直接下载
在用Nginx做静态服务器的时候,访问后缀名为.PHP的文件浏览器不会解析,直接显示源码或者下载.究其具体原因,服务器,没有指定php文件的解析方式,在给浏览器的相应中没有说明,所以只能给你下载或者提示你安装.所以要解决此问题,根本是要在nginx.conf中配置php的解析方式.
location ~ \.php$
{
#指定为Nginx默认路径
root /opt/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /opt/nginx/html$fastcgi_script_name;
include fastcgi.conf;
include fastcgi_params;
}
1
2
3
4
5
6
7
8
9
10
location~\.php$
{
#指定为Nginx默认路径
root/opt/nginx/html;
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_paramSCRIPT_FILENAME/opt/nginx/html$fastcgi_script_name;
includefastcgi.conf;
includefastcgi_params;
}
其中fastcgi_pass说明的是,当浏览器发起的请求匹配到这个location的时候,会把所有的后缀为php的文件交由本机的9000端口来解析,那么这个9000端口是什么进程呢(看下图,需要自己手动开启),就是php-cgi(CGI英文叫做公共网关接口(具体讲解见最后链接),就是Apache在遇到PHP脚本的时候会将PHP程序提交给CGI应用程序(php-cgi.exe)解释,解释之后的结果返回给Apache,然后再返回给相应的请求用户).下面的几个自然很好懂了,就是文件调用.
完成上述之后,可以在自己默认的html目录里写一个info.php文件测试一下,内容如下;
phpinfo();
?>
1
2
3
phpinfo();
?>
如果返回的页面是php先关的相关信息说明配置成功.
参考资料:
访问本机php文件无法解析_浏览器访问.php文件不解析直接下载相关推荐
- kjb文件 解析_批量修改MP3文件信息
前两天本人在整理自己的歌单时(题外话,本人是一个热衷音乐的程序员噢,哈哈),发现之前下载的很多MP3文件里的歌手,标题等信息对不上,很多都是错的.对于患有"强迫症"的本人来说,当然 ...
- ie6多文件上传_一个好的“文件上传”功能必须要注意的这些点你都知道吗?
检查上传文件扩展名白名单,不属于白名单内,不允许上传:[前端和后端都要做好校验] 上传文件的目录必须是http请求无法直接访问到的.如果需要访问的,必须上传到其他(和web服务器不同的)域名下,并设置 ...
- python读写文件的语句_用Python读写文件指南
用Python读写文件(指南) [TOC] 使用Python最常见的任务之一是读取和写入文件.无论是写入简单的文本文件,读取复杂的服务器日志,甚至是分析原始字节数据,所有这些情况都需要读取或写入文件. ...
- 容器访问宿主机数据库_docker从容器中怎么访问宿主机
展开全部 例如你的62616964757a686964616fe4b893e5b19e31333433626437docker环境的虚拟IP是192.168.99.100,那么宿主机同样会托管一个和1 ...
- svn取消文件夹图标_如何去掉svn文件夹上面的符号
如何去掉svn文件夹上面的符号 如何去掉svn文件夹上面的符号 第一步:建立一个名字叫做remove-svn-folders.reg的文本(先建立txt文件,然后粘贴内容后再修改文件名字),记得后缀要 ...
- python pyc文件是啥_什么是.pyc文件
Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在. 如果是解释型语言,那么生成的*.pyc文件是什么呢?c应该是compiled的缩写才对啊! 为了防止其他学习Pyt ...
- linux网页用php文件怎么打开文件夹,如何使用浏览器访问linux本地文件
原标题:如何使用浏览器访问linux本地文件 背景 因搜狗商城代码覆盖率报告均部署到服务器中,但是在服务器中无法使用浏览器查看html文件,因此使用Nginx配置一个静态web服务器,在本地通过浏览器 ...
- tga文件怎么打开_六安软件定制文件打开的时候乱码怎么解决?
启达信息技术有限公司成立于2012年,是一家软件定制开发.移动终端应用开发的软件公司,同时也是软件云服务及企业信息化一揽子解决方案的提供商. 软件定制开发180 5607 0543 元旦的时候小编的朋 ...
- js对本地文件进行加密_怎么对电脑文件进行加密
怎么保护电脑文件安全 禁止修改计算机文件内容?如何保护计算机电脑文件的安全,防止电脑文件被意外修改呢?背景电脑中的重要文件,甚至是局域网共享的文件夹,我们有必要保护其电脑文件的完整性,防止被恶意修改, ...
- icc校色文件使用教程_使用ICC特性文件进行校色的方法
使用 ICC 特性文件进行校色的方法 使用 ICC 特性文件进行校色的方法 使用 ICC 特性文件进行校色的方法 6 A5 s: l3 D5 M) N- \+ j9 V 武汉信息传播职业技术学院兼职 ...
最新文章
- pandas使用pd.concat纵向合并多个dataframe实战:纵向合并(ignore_index参数)、为纵向合并的多个dataframe设置标识符指定数据来源(通过字典方式设置数据来源键)
- python相关性分析特征过滤_特征选择-Filter过滤法后续(相关,互信息法)
- 最新3D GAN可生成三维几何数据了!模型速度提升7倍,英伟达斯坦福出品
- BZOJ Usaco 1616 Cow Travelling
- protobuf repeated类型的使用
- 系统架构师学习笔记_第十四章_连载
- jquery中点击切换的实现
- Flex 扩展combobox 实现复选功能
- VMware 克隆的相关设置
- oracle case grouping,ORACLE GROUPING函数的使用
- linux rm 中文文件夹,在Linux下删除文件及文件夹(rm)
- 【中文乱码】深入分析 Java Web 中的中文编码问题
- Discovery and auto register
- 【数组练习题】计算一下牧场中的草丛数量(详细代码)
- 前长江基金董事长王含冰被开除党籍和公职 涉嫌职务犯罪
- python给我做500份问卷
- 用python玩转数据第三周_用Python玩转数据(三)
- 文献阅读:SNCSE: Contrastive Learning for Unsupervised Sentence Embedding with Soft Negative Samples
- 一路走来的飞控设计研发之路
- 威纶通屏幕(HMI)开发进阶教程三:数据地址格式的讲解
热门文章
- 走进“开源SDR实验室” 一起玩转GNU Radio:LimeSDR Source/Sink模块
- passing '' as 'this' argument discards qualifiers [-fpermissive]
- Win10电脑卡顿原因和解决方法
- 编程语言排行榜 - 2020年度最热门编程语言盘点!
- 集合和数组区别_了解您的编码基础:集合和数组之间的主要区别
- python平方和psum_python求和函数sum()详解
- Jumpserver docker部署及踩坑
- 苹果mac隐藏文件夹怎么显示?
- 【美港探案】万物云港股IPO:背靠万科,物业也要搞云?
- 微信公众号无法长按发送图片,长安反应慢