环境搭建这种事情,最重要的是先贴上时间,和工具版本,供以后迭代参考。
环境搭建时间:2018年08月22日
环境信息:【MacOS】 10.3.16 【PHP】 7.0.30 【Apache】 【MySQL】5.7.21
MAMP PRO:Version 5.0.1(15379)
PhpStorm:PhpStorm 2018.2.1 Build #PS-182.3911.43, built on August 8, 2018
MAMP设置
1.设置Hosts
2.设置Ports
3.设置MySQL
4.设置PHP
2018年08月25日12:25:36添加:在PHP设置的Log errors的选项中要勾上"to screen"选项,这样可以在浏览器中输出错误信息,方便开发调试。
PhpStorm设置
1.设置Server
PhpStorm→Preferences...→Languages&Frameworks→PHP→Servers
2.设置项目部署(Deployment)
PhpStorm→Preferences...→Build, Execution, Deployment→Deployment
PS:此项目如果配置不正常,则会出现PHP页面获取不到POST数据的问题。
3.设置PhpStorm的PHP解释器版本(PHP解释器由MAMP提供)
PhpStorm→Preferences...→Languages&Frameworks→PHP
4.设置PHP Remote Debug(作为Run的环境)
右上角“Edit Configurations...”,这里的设置我不是很确定是否正确,希望有人能指教下,文明交流。
5.配置选用的PHP解释器对应的php.ini文件
在3.设置PhpStorm的PHP解释器版本中配置CLI Interpreter时有要求点击Open In Editor,于是出现如下配置文件,进行配置