前提
- 配置好
WSL
开发环境 - 安装好
XDebug
扩展
开发环境搭建可以参考下面文章:WSL
本文使用的是 PHPStorm 2019.1.1
编辑器
CLI
新增 CLI Interpreters
![WSL 下优雅地 Debug-字节智造 WSL 下优雅地 Debug-字节智造](https://oss.tqlcool.com/resources/tqlFile/webp/6DVkClasdxcHW2Nn.webp)
![WSL 下优雅地 Debug-字节智造 WSL 下优雅地 Debug-字节智造](https://oss.tqlcool.com/resources/tqlFile/webp/EOT42spuyVdiCmSQ.webp)
端口
修改 XDebug
端口,对应 php.ini
中的配置
![WSL 下优雅地 Debug-字节智造 WSL 下优雅地 Debug-字节智造](https://oss.tqlcool.com/resources/tqlFile/webp/UCOPJMcdxyEqReHg.webp)
Server
新增 PHP
服务,同一个项目,Windows
绝对路径对应 Ubuntu
绝对路径
![WSL 下优雅地 Debug-字节智造 WSL 下优雅地 Debug-字节智造](https://oss.tqlcool.com/resources/tqlFile/webp/j8tzFsYnXc4CN0af.webp)
测试
![WSL 下优雅地 Debug-字节智造 WSL 下优雅地 Debug-字节智造](https://oss.tqlcool.com/resources/tqlFile/webp/VZpHhUt6JB1wAm9X.webp)
防止超时
修改 php.ini
配置
max_execution_time = 7200
![WSL 下优雅地 Debug-字节智造 WSL 下优雅地 Debug-字节智造](https://oss.tqlcool.com/resources/tqlFile/webp/dQxU9p7lMDu8gtIO.webp)
修改 php-fpm.conf
配置
request_terminate_timeout = 0
修改 nginx.conf
配置
fastcgi_connect_timeout 7200;
fastcgi_send_timeout 7200;
fastcgi_read_timeout 7200;
最后
愉快地 Coding ……
必须 注册 为本站用户, 登录 后才可以发表评论!