2 回答
![?](http://img1.sycdn.imooc.com/5333a1920001d36402200220-100-100.jpg)
TA贡献1946条经验 获得超4个赞
您正在使用PhpStorm自己的内置Web服务器,该服务器现在存在一些问题(尤其是POST请求,例如WEB-17317)。
解决方案是使用您自己的适当Web服务器(Apache / IIS / nginx /其他)。
定义部署条目。
In place
类型应该很好,只要您的Apache / IIS可以从该位置提供文件即可;否则,请配置Web服务器以使其能够执行此操作..或使用另一种类型的部署(例如,Local or Mounted Folders
用于IDE将文件复制到您的其他位置)配置它(提供所需的URL等)
将此项目标记为默认
现在,IDE将在您使用Open in Browser
或运行/调试操作时使用该基本URL (注意:它不会影响任何现有的运行/调试配置-仅影响将来的配置;您将必须手动更新当前的运行/调试配置)。
![?](http://img1.sycdn.imooc.com/5458655200013d9802200220-100-100.jpg)
TA贡献1772条经验 获得超8个赞
这对我有用。
我打开了XAMPP控制面板v3.2.2,进入Apache-> Config-> httpd.conf并更改了以下代码
听12.34.56.78:80
听80
至
听12.34.56.78:8080
听8080
另外,ServerName localhost:80
到ServerName localhost:8080
保存文件httpd.conf,然后从XAMPP控制面板v3.2.2的主屏幕启动以下操作中的apache,然后启动apache。
之后,我打开浏览器并手动输入地址,例如:
如果以前的地址是:http:// localhost:63342 / htdocs / template.php(两者之间没有空格)
新的将是:http:// localhost:8080 / template.php(中间没有空格)
它应该运行得很好。刷新页面,您不应收到502 Bad Gateway错误。
请记住:如果稍后运行您的应用程序,它可能会返回到先前的位置,所有您需要做的就是使用地址栏上的新位置(在本例中为http:// localhost:8080 / template.php)。(中间没有空格)您的情况:http:// localhost:8080 / yourfilename.php(中间没有空格)
- 2 回答
- 0 关注
- 805 浏览
添加回答
举报