windows + phpstorm 2024 + phpstudy 8 + php7.3 + thinkphp6 配置xdebug调试
windows + phpstorm 2024 + phpstudy 8 + php7.3 + thinkphp6 配置xdebug调试
- 下载
- 配置phpstudy
- Php.ini配置
- phpstorm配置
- xdebug运行一会就停了配置
- 虚拟机 0localhost_90.conf 配置
- php.ini配置
下载
在下面地址下载合适的xdebug 放到对应的php
https://xdebug.org/wizard
配置phpstudy
Php.ini配置
[Xdebug]
zend_extension=php_xdebug.dll
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port="9600"
xdebug.remote_handler=dbgp
xdebug.remote_timeout = 3000
xdebug.start_with_request=yes
xdebug.show_local_vars = 1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=Off
xdebug.trace_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.trace
xdebug.profiler_enable=Off
xdebug.profiler_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.profiler
xdebug.remote_enable=Off
xdebug.remote_host=localhost
xdebug.remote_port=9000
phpstorm配置
xdebug运行一会就停了配置
虚拟机 0localhost_90.conf 配置
添加两行
FcgidIOTimeout 3000FcgidConnectTimeout 3000
<VirtualHost _default_:90>DocumentRoot "E:/work/code/mf_ydh/public"FcgidInitialEnv PHPRC "D:/phpstudy_pro/Extensions/php/php7.3.4nts"AddHandler fcgid-script .phpFcgidWrapper "D:/phpstudy_pro/Extensions/php/php7.3.4nts/php-cgi.exe" .php<Directory "E:/work/code/mf_ydh/public">Options FollowSymLinks ExecCGIAllowOverride AllOrder allow,denyAllow from allRequire all grantedDirectoryIndex index.php index.html error/index.html</Directory>FcgidIOTimeout 3000FcgidConnectTimeout 3000ErrorDocument 400 /error/400.htmlErrorDocument 403 /error/403.htmlErrorDocument 404 /error/404.htmlErrorDocument 500 /error/500.htmlErrorDocument 501 /error/501.htmlErrorDocument 502 /error/502.htmlErrorDocument 503 /error/503.htmlErrorDocument 504 /error/504.htmlErrorDocument 505 /error/505.htmlErrorDocument 506 /error/506.htmlErrorDocument 507 /error/507.htmlErrorDocument 510 /error/510.html
</VirtualHost>
php.ini配置
memory_limit=1024M
max_execution_time=3000