phpstrom 环境下post请求报错404而get请求没问题的快速解决办法
- 环境准备
- 问题分析及解决方法
-
- 问题分析
- 解决办法
环境准备
我用的是XAMPP + PHPSTROM。想必能遇到这个问题的朋友应该都安装有这两个工具,如果没有的在安装XAMPP时记住安装路径。
比如我的:D:/xampp
问题分析及解决方法
问题分析
由于phpstorm 在调试时用的是内置服务器,但内置服务器存在缺陷导致404错误。
解决办法
首先确保项目创建在服务器工作目录下,如下图解释
配置本地服务器
由于是配置本地服务器所以我们要知道服务器端口号,于是我们打开xampp,开启Apache web服务器,可以看到默认端口号是80,443.如下图
打开phpstorm idea,打开你的工程,确保php运行环境配置正确(参考php环境配置),点击tools …
点击 “+” 创建一个服务器。
选“in place”,也就是用本地服务器apache。
默认情况下
这里修改为外部服务器apache的端口,保存就可以了。