确保 IIS 已开启 CGI 模块。
下载PHP
先查看 WordPress 支持的 PHP 版本:https://make.wordpress.org/hosting/handbook/compatibility/
打开 PHP Windows 版下载地址:https://windows.php.net/download#php-8.3
- 下载 VC++ 库,安装。我这里只下载了 x64 版本。
- 下载 x64 Non Thread Safe 版本的 ZIP 包,解压到 C 盘。
复制 php.ini-production 文件,改成 php.ini
修改 php.ini 里面以下几个项:
extension_dir = "C:\PHP\ext"
cgi.force_redirect = 0
fastcgi.impersonate = 1
upload_max_filesize = 20M
extension=curl
extension=gd
extension=mysqli
配置 IIS 的映射模块
请求路径:*.php
设置默认文档:index.php
修改 FastCGI 设置:
效果测试
新建一个文件 info.php ,内容如下。
<?php phpinfo(); ?>
打开页面即可。
安装 IIS URL 重写模块
https://www.iis.net/downloads/microsoft/url-rewrite
参考
正文完