前言:已经很久没有接触php了,这两天应朋友请求,帮他修改他们的线上项目,使用的thinkphp框架。我下载到本地后,下载安装了开发环境PHPStorm以及phpstudy,但是运行不顺利,也查了相关资料,耗费了大半天的时间调试。为了避免以后可能的再出现类似的情况,于是进行记录。
1、从服务器上下载项目,就叫houzi。
2、下载安装PHPStorm以及phpstudy。
3、在phpstudy上安装php7.4、mysql5.7、nginx1.15、redis3.0。
4、因为要考虑到在PHPStorm上进行本地调试,要安装xdebug,可以直接在phpstudy的php中安装,如下:
添加扩展组件
在php配置文件中添加如下内容:
5、打开PHPStorm后,添加项目,打开项目
6、进行项目配置,先配置php,添加CLI解释器
7、添加CLI解释器,添加php执行文件、配置文件,出现方框内提示,包含xdebug信息
8、添加完成php后,添加php服务器及debug
根据方框内容操作即可,第一步要在DBgp代理中添加信息
添加完成后点击“验证”,选择本地web服务器或共享文件夹,选择项目public目录
点击验证可能出现如下报错
可以点击右边的问号查看
到这里,因为我们的php项目还没有运行起来,所以xdebug也作用不出来。
9、配置php项目运行
这样即可配置好php项目运行环境。
10、运行项目
然后在浏览器访问项目:http://localhost,记得前提是浏览器已经根据第8所说的xdebug扩展工具
这时候会监听访问locahost,可以看到PHPStorm闪烁,表示已识别到断点,可以看到如下
到这就表示已经成功运行tp项目及xdebug调试。
好久没写文章了,现在开发工作不多,去玩其他的去了。希望工作顺利!