Windows
发布时间:2022-05-07 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了window+nginx+php环境配置 附配置搭配说明,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
php下载版本比较多,其中,
vc9=vs2008编译,推荐使用IIS+
php搭配模式,
vc6=vs6编译,推荐使用apache+
php方式搭配,
Thread Safe,线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。Non Thread Safe是非线程安全,在执行时不进行线程(Thread)安全检查。
Non Thread Safe,
再来看
php的两种执行方式:ISAPI和FastCGI。
ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,
在处理完一个用户请求后不会马上消失,
所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以ISAPI来执行
php,建议选择Thread Safe版本;
而FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以
提高执行效率,所以,如果是以FastCGI来执行
php,建议选择Non Thread Safe版本。
官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的
php来使用。
解压到某个目录,如c:/
php345
将
php.ini-development重命名为
php.ini
fastcgi.impersonate=1
默认为0,如果使用IIS,你需要开启:cgi.fix_pathinfo=1
cgi.force_redirect
=0 默认开启,如果你使用IIS,可以将其关闭
其次指定extension_dir目录和date.timezone目录
extension_dir = "C:/
php53iis/ext"
date.timezone= Asia/Shanghai
修改php.ini配置文件中的cgi.fix_pathinfo = 1,
php 会修正 SCRIPT_FIL
ename 为真实的文件地址,否则
php 将无法找到需要处理的
php 文件。
3,配置Nginx
解压Nginx,如c:/Nginx
设定error.log的存放目录,将#error_log logs/error.log;的#去处,默认error.log是存放
在Nginx安装目录中logs目录下。
设定WEB服务器目录,类似于
php.INI配置文件中的document_root,Nginx配置文件中的信息如下
代码如下:大佬总结
以上是大佬教程为你收集整理的window+nginx+php环境配置 附配置搭配说明全部内容,希望文章能够帮你解决window+nginx+php环境配置 附配置搭配说明所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。