wsl phpstrom xdebug 调试环境配置

系统环境:

wsl2 安装 php + nginx 并配置虚拟主机 loc.laravel.com 对应项目为 /www/loc.larave.com 目录

phpstrom 打开 wsl 内部的项目目录,地址为:\\wsl$\Ubuntu\www\loc.laravel.com

windws 宿主机 ip 为 192.168.2.212 注意关闭 windws 防火墙,保证 wsl 能 ping通 windows 宿主机

调试大概流程就是,浏览器访问网站服务器,服务器再去连接 IDE,IDE 和 服务器要能互相通信。 

xdebug 配置

[xdebug]
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.client_host=192.168.2.212 ; IDE 所在 windows 系统 IP
xdebug.idekey=PHPSTORM

下面配置为了防止调试过程中超时,可暂时先不配置。

fpm 的 PHP ini 配置
max_execution_time=3600
max_input_time=3600
default_socket_timeout = 3600

Nginx 配置 http 段
client_body_timeout 3600s;
client_header_timeout 3600s;
keepalive_timeout 3600s;
send_timeout 3600s;
proxy_connect_timeout 3600s;
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;

 

项目运行配置

 

 

posted @   心随所遇  阅读(271)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示