21-物联网开发终端管理篇-安装PHP,测试GET,POST接口(.Windows系统)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/iot_terminal_management" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
安装VS运行库
1,可以自己下载,也可以直接使用我下载好的
https://docs.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170
2,把安装包放到服务器电脑上,双击安装就可以
下载PHP文件
1,可以自己下载,也可以直接使用我下载好的
https://windows.php.net/download
3,把文件放到服务器上解压出来就可以
解压之后的样子
改一下名字,名字太长,太繁琐
为避免常识性错误, 把文件扩展名选中
配置php.ini
1,把php.ini-development 这个文件复制出来一份,然后名字改为 php.ini
2,使用记事本打开php.ini文件
利用查找功能, 找到cgi.fix_pathinfo=1 ,把前面的 ; 号去掉
Nginx配置php (基本控制篇有Nginx安装教程)
1,使用记事本打开nginx.conf文件
2,去掉前面的#号, root 后面改为自己的网站根目录,
location ~ \.php$ {
root C:/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
3,重启Nginx
4,以管理员身份进入命令行窗体
5,运行命令
C:\php8/php-cgi.exe -b 127.0.0.1:9000 -c C:\php8/php.ini
任务管理器出现下面的,说明正常运行
测试
1,在网站根目录建一个后缀名为.php的文件,里面的内容按照下面的填写
<?php
echo 1234;
?>
2,在浏览器上测试下
ip地址填写自己的服务器地址
3,测试下http get
在网站根目录建一个后缀名为.php的文件,里面的内容按照下面的填写
http://ip地址/php_get.php?username=yang&password=11223344
这个是中文乱码问题,写程序的时候格式是utf8格式就好了,可以使用一些编辑器写好,然后就好了
4,测试下http post
在网站根目录建一个后缀名为.php的文件,里面的内容按照下面的填写
打开测试工具 网站 http://www.ecjson.com/httpurl/
通信方式选择 POST
路径: http://ip地址/php_post.php
参数字段:username
参数字段:password
补充
1,如果现在关闭控制台PHP功能也会关闭
2,把这个文件夹拷贝到服务器
3,编辑start_nginx_php.bat
改一下自己的php 和 nginx 路径
4,启动或者停止(双击即可)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2019-08-05 2-STM32+W5500+GPRS(2G)基础篇-(W5500-学习说明)