Win2008 IIS7.5安装配置PHP7.3.2步骤,及500错误解决
安装Visual C++运行库
根据 PHP 版本选择 VC++ 版本,缺少 VC++ 运行库会报500错误。
php-7.1.28-nts-Win32-VC14-x64.zip VC14: Visual C++ 2015 x64
php-7.3.2-nts-Win32-VC15-x64.zip VC15: Visual C++ 2017 x64

我装的是 PHP7.3.2 选 Visual C++ 2017 x64
Microsoft Visual C++ 2017 Redistributable
x64: https://go.microsoft.com/fwlink/?LinkId=746572
x86: https://go.microsoft.com/fwlink/?LinkId=746571
Microsoft Visual C++ 2015 Redistributable
https://www.microsoft.com/zh-CN/download/details.aspx?id=53840
安装配置PHP7
将下载的 php-7.3.2-nts-Win32-VC15-x64.zip (IIS选 nts 版) 解压到 D:\PHP 7.3.2\ 目录下,复制 php.ini-production 重命名为 php.ini
PHP 7.3.2目录要给 users 用户组权限,不然会报500错误。

1. 打开php.ini,设置php扩展库存放目录
找到 extension_dir = "ext" 这一行,把前面的 ; 去掉,并把值改为 extension_dir = "D:\PHP 7.3.2\ext" (PHP安装目录下的 ext 文件夹)
2. 开启常用扩展库,可以根据自己需求选择开启,将相应模块前面的 ; 去掉
extension=curl
extension=gd2
extension=mbstring
extension=exif
extension=mysqli
extension=openssl
extension=pdo_mysql
extension=sockets
extension=xmlrpc
3. 设置FastCGI相关,0 关闭,1 开启
cgi.force_redirect = 0 去掉 ; 值改为0
cgi.fix_pathinfo=1 去掉 ;
fastcgi.impersonate = 1 去掉 ;
fastcgi.logging = 0 去掉 ;
fastcgi.logging 这项如果开启,任何类的任何消息都被 FastCGI 视为错误,从而导致 IIS 产生 500 错误。不管 display_errors、error_reporting 如何设置,都不显示错误信息。
4. 设置时区
date.timezone = PRC
IIS 添加模块映射
1. 选择服务器节点,这里添加的模块映射是全局的,每个网站都会继承

2. 打开处理程序映射

3. 右键--添加模块映射


点击“是”
4. FastCGI参数设置
选择服务器节点
打开FastCGI设置,设置 php.ini

设置环境变量


添加两个变量
Name:PHP_FCGI_MAX_REQUESTS
Value:10000
Name:PHPRC
Value:D:\PHP 7.3.2\
5. 测试...
Win2008 IIS7.5安装配置PHP7.3.2步骤,及500错误解决的更多相关文章
- Windows IIS7 下安装配置 PHP7.0
确认Microsoft Visual C++版本 Microsoft Visual C++的版本至关重要,根据Microsoft Visual C++版本下载的PHP不同. PHP官网的 ...
- iis7.5安装配置php环境详细清晰教程,三步实现【图文】
iis7.5安装配置php环境详细清晰教程,三步实现[图文] iis7.5是安装在win7.win8里的web服务器,win2003.win2000的web服务器使用的是iis6.0,由于win7.w ...
- iis7.5安装配置php环境
前言 iis7.5是安装在win7.win8里的web服务器,win2003.win2000的web服务器使用的是iis6.0,由于win7.win8系统相比win2003.win2000有了改新革面 ...
- PHP学习笔记----IIS7下安装配置php环境
原文:PHP学习笔记----IIS7下安装配置php环境 Php如何安装 Php版本的选择 Php在windows下的(php5.4.7)有两种版本: VC9 x86 Non Thread Safe ...
- paip.配置ef_unified_filter() failed ext_filter_module mod_ext_filter.so apache 错误解决
paip.配置ef_unified_filter() failed ext_filter_module mod_ext_filter.so apache 错误解决 作者Attilax 艾龙, ...
- Windows下安装配置SubVersion的简明步骤
[使用的安装程序和文档说明] svn-1.4.0-setup.exe:Subversion服务端1.4.0安装程序: SubService.rar: SubServe服务Windows辅助工具; T ...
- 记录centos6.8安装Oracle10.2.0.1过程中的错误解决
[root@hadoop01 database]# ./runInstaller ./runInstaller: /opt/database/install/.oui: /lib/ld-linux.s ...
- 离线微博工具Open Live Writer(Windows Live Writer)安装过程及server error 500错误解决
必备条件: .net framework 3.5框架(大概是要求3.5或以上,不确定,好像没有人遇到和这个相关的问题) 2017年7月27日最新官方版0.6.2英文离线客户端网盘下载(官网的安装包无法 ...
- Windows安装Ubuntu桌面操作系统到移动硬盘中以及错误解决
用到的工具:U盘一个(usb3.0,你懂的),移动硬盘(我这个是笔记本里面取出来的机械硬盘装上的盒子) 第一步:下载Ubuntu系统iso镜像文件 下载Ubuntu系统iso镜像文件,由于我是新手,下 ...
随机推荐
- (五)Knockout template模版渲染
基础 template绑定通过模板将数据render到页面.模板绑定对于构建嵌套结构的页面非常方便.默认情况, Knockout用的是流行的jquery.tmpl模板引擎.使用它的话,需要在安装页面下 ...
- thinkphp微信浏览器内拉起微信支付
vendor/wxpay/pay.php <?php /* +-----------------------------------+ | 微信支付类 | +------------------ ...
- SQL反模式学习笔记7 多态关联
目标:引用多个父表 反模式:使用多用途外键.这种设计也叫做多态关联,或者杂乱关联. 多态关联和EAV有着相似的特征:元数据对象的名字是存储在字符串中的. 在多态关联中,父表的名字是存储在Issue_T ...
- 5.基于优化的攻击——CW
CW攻击原论文地址——https://arxiv.org/pdf/1608.04644.pdf 1.CW攻击的原理 CW攻击是一种基于优化的攻击,攻击的名称是两个作者的首字母.首先还是贴出攻击算法的公 ...
- The Triangle(DP-数塔问题)
题目链接:http://poj.org/problem?id=1163 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number ...
- 2018-2019-1 20189201《Linux内核原理与分析》第四周作业
1. 阴天☁️ 你说你爱烟雨微茫,雨来时你却伞遮霓裳: 你说你爱春光灿烂,阳光普照时你却孑然惆怅: 你说你爱微风轻柔,风拂发梢时你却紧闭门窗: 这便是为何你说你也深深爱我,我却眼波成霜. 2. 今日发 ...
- SpringBoot启动tomcat源码解读
一.SpringBoot自动拉起Tomcat 原文链接:http://www.studyshare.cn/blog-front/blog/details/1136 SpringBoot框架是当前比较流 ...
- PostgreSQL自学笔记:1 初识 PostgreSQL
博主教材:李小威.清华大学出版社.<PostgreSQL 9.6 从零开始学> 博主操作系统系统:Windows10 博主PostgreSQL版本:PostgreSQL 9.6 和 Pos ...
- VB中Winsock连续发送出现接收不到的异常问题解决方法
VB里面用WINSOCK进行一对多连接的TCP连接时,经常需要群发消息给所有已连接的客户端.代码类似如下: Option Explicit Dim bytMsg() As Byte Private S ...
- HTML5_音视频标签 <audio> 和 <video>
HTML5_音视频标签 <audio> 和 <video> audio 和 video 都是 inline行内元素 如果浏览器支持,则不显示标签文本 IE8 不支持 audio ...