phpsform 9+;XAMPP+;xdebug,调试器不工作
尽管一步一步地学习了所有教程,断点和php调试仍然不起作用 这是我的设置: PHPStorm 9.0.2,服务器就位'C:/Users/hedge/Dev/PHPStorm/gpstudios/dist' 带xdebug 2.3.3-5.6-vc11的XAMPP php.ini:phpsform 9+;XAMPP+;xdebug,调试器不工作,php,xampp,phpstorm,xdebug,Php,Xampp,Phpstorm,Xdebug,尽管一步一步地学习了所有教程,断点和php调试仍然不起作用 这是我的设置: PHPStorm 9.0.2,服务器就位'C:/Users/hedge/Dev/PHPStorm/gpstudios/dist' 带xdebug 2.3.3-5.6-vc11的XAMPP php.ini: [XDebug] zend_extension = "C:\Dev\XAMPP\php\ext\php_xdebug-2.3.3-5.6-vc11.dll" xdebug.remote_enable = 1 xdebu
[XDebug]
zend_extension = "C:\Dev\XAMPP\php\ext\php_xdebug-2.3.3-5.6-vc11.dll"
xdebug.remote_enable = 1
xdebug.remote_host = 127.0.0.1
xdebug.remote_connect_back = 1
xdebug.remote_port = 9000
xdebug.idekey = "PHPSTORM"
xdebug.profiler_enable = 1
xdebug.remote_log = "C:\Dev\XAMPP\tmp\xdebug.log"
httpd-vhosts.conf:
<VirtualHost *:80>
DocumentRoot "C:/Users/hedge/Dev/PHPStorm/gpstudios/dist"
ServerName local.gpstudios
<Directory "C:/Users/hedge/Dev/PHPStorm/gpstudios/dist">
Header set Cache-Control "max-age=0, private, no-store, no-cache, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Jetbrains IDE支持(Chrome):
在phpstorm中,当我在phpstorm中运行“web服务器调试验证”时:
我已经尝试将xdebug.remote_host设置为“local.gpstudios”,但仍然没有帮助
我在调试模式下运行phpstorm并启用“侦听php调试连接”
永远不会创建“C:\Dev\XAMPP\tmp\xdebug.log”
如果我将行“xdebug.remote\u autostart=1”添加到php.ini中,php调试工作正常!!!但是当我使用PHPMyAdmin时,它运行得很慢,我不想考虑使用这个解决方案。
我什么都试过了,看了很多类似的问题。没有什么。翻转。工作
请帮忙,我知道有一个快速的解决办法,但它确实使phpmyadmin非常慢。我不应该设置远程自动启动。。。真是让我毛骨悚然。如果没有
xdebug.remote\u autostart=1
选项,您必须为每个域启用xdebug。您可以通过向要调试的站点添加新书签来完成此操作
作为帮助工具,我可以推荐以下内容:
- -跨浏览器bookmarklet,只要将其拖放到书签栏,然后按Start debugger(启动调试器)即可启用它
- -对于firefox
- -对于铬
127.0.0.1 local.gpstudios