https://docs.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170




https://windows.php.net/download


解压之后的样子


改一下名字,名字太长,太繁琐



利用查找功能, 找到cgi.fix_pathinfo=1 ,把前面的 ; 号去掉



location ~ \.php { root C:/nginx/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME document_root




C:\php8/php-cgi.exe -b 127.0.0.1:9000 -c C:\php8/php.ini

任务管理器出现下面的,说明正常运行

<?php echo 1234; ?>

ip地址填写自己的服务器地址

在网站根目录建一个后缀名为.php的文件,里面的内容按照下面的填写
<?php
$username = $_GET['username'];//用户提交的用户名
$password = $_GET['password'];//用户提交的密码
echo "您提交的用户名:".$username. "<br>"."您 提 交 的密码:".$password;
?>

http://ip地址/php_get.php?username=yang&password=11223344

这个是中文乱码问题,写程序的时候格式是utf8格式就好了,可以使用一些编辑器写好,然后就好了


在网站根目录建一个后缀名为.php的文件,里面的内容按照下面的填写
<?php
$username = $_POST['username'];//用户提交的用户名
$password = $_POST['password'];//用户提交的密码
echo "您提交的用户名:".$username. "<br>"."您 提 交 的密码:".$password;
?>


打开测试工具 网站 http://www.ecjson.com/httpurl/
通信方式选择 POST
路径: http://ip地址/php_post.php
参数字段:username
参数字段:password




改一下自己的php 和 nginx 路径

