修改nginx配置
location ~ .php$ { root D:/Learn/php/test/; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
下载php
https://windows.php.net/download/
解压php压缩包,
复制 php.ini-development 文件并改名为php.ini
修改php.ini文件内容
搜索“extension_dir”,找到: e;xtension_dir = "ext" 先去前面的分号再改为 extension_dir = "C:wnmpphpext" 搜索“date.timezone”,找到:;date.timezone = 先去前面的分号再改为 date.timezone = Asia/Shanghai 搜索“enable_dl”,找到:enable_dl = Off 改为 enable_dl = On 搜索“cgi.force_redirect” ;cgi.force_redirect = 1 先去前面的分号再改为 cgi.force_redirect = 0 搜索“fastcgi.impersonate”,找到: ;fastcgi.impersonate = 1 去掉前面的分号 搜索“cgi.rfc2616_headers”,找到:;cgi.rfc2616_headers = 0 先去前面的分号再改为 cgi.rfc2616_headers = 1 搜索“php_mysql”,找到:”extension=php_mysql.dll和extension=php_mysqli.dll 去掉前面的“;”extension=php_mysql.dll和extension=php_mysqli.dll (支持MYSQL数据库)
在php目录下添加启动脚本
phpcgi.cmd
php-cgi.exe -b 127.0.0.1:9000-c php.ini
双击执行phpcgi.cmd
启动nginx
在 D:/Learn/php/test/ 目录下添加 phpinfo.php 文件。
<?php phpinfo(); ?>
访问 http://localhost:8080/phpinfo.php
出现以下界面就配置完成。