Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP7似乎xdebug正在崩溃,但调试器PhpStorm中什么都没有?_Php_Magento_Phpstorm_Xdebug - Fatal编程技术网

PHP7似乎xdebug正在崩溃,但调试器PhpStorm中什么都没有?

PHP7似乎xdebug正在崩溃,但调试器PhpStorm中什么都没有?,php,magento,phpstorm,xdebug,Php,Magento,Phpstorm,Xdebug,要启用xdebug 我编辑sudo vim/etc/php/7.0/mods available/xdebug.ini并取消注释zend_extension=xdebug.so行 然后重新启动php7.0-fpm 以下是我在PhpStorm中的设置: 以下是web服务器设置: 然后我开始监听连接 然后弹出映射: 我接受 现在,当我用断点重新加载页面时,它不会中断,页面永远不会加载。然后我必须停止监听连接 在我这样做之后,pc会承受巨大的资源压力,因此我必须再次禁用xdebug.so扩展

要启用
xdebug

我编辑sudo vim/etc/php/7.0/mods available/xdebug.ini并取消注释
zend_extension=xdebug.so

然后重新启动
php7.0-fpm

以下是我在PhpStorm中的设置:

以下是web服务器设置:

然后我开始监听连接

然后弹出映射:

我接受

现在,当我用断点重新加载页面时,它不会中断,页面永远不会加载。然后我必须停止监听连接

在我这样做之后,pc会承受巨大的资源压力,因此我必须再次禁用
xdebug.so
扩展

有没有人经历过类似的问题,有没有解决方案


我在Ubuntu 16.04上,您需要映射顶级目录或项目目录,然后所有子文件将自动映射


请记住跳过
bin/magento
文件。

您需要映射顶级目录或项目目录,然后所有子文件将自动映射


记得跳过
bin/magento
文件。

是远程文件还是本地文件?尝试将“There is the web server setup:”中的主机设置为“shootingstaff.dev”,并取消选中本地调试的路径映射,或定义远程调试的“服务器上的绝对路径”。它是本地的。不幸的是,主机名为
shootingstaff.dev
和映射关闭时,我面临着同样的问题。如果我重新启动
php storm
,它将在
bin/magento
的第一行代码上中断。然后当我处理它时,它不会中断,但页面不会加载…它是PHP7特定的吗?php 5.x是否达到了断点?那么
php |服务器
现在是什么样子(在IDE帮助您创建新条目之后…因为原来的条目是错误的)?需要更多信息。收集xdebug日志详细信息()并为此类失败的调试会话共享此类信息。您还可以尝试增加同步调试连接的数量——可能您有多个请求(例如,页面上的Ajax调用等),它是远程的还是本地的?尝试将“There is the web server setup:”中的主机设置为“shootingstaff.dev”,并取消选中本地调试的路径映射,或定义远程调试的“服务器上的绝对路径”。它是本地的。不幸的是,主机名为
shootingstaff.dev
和映射关闭时,我面临着同样的问题。如果我重新启动
php storm
,它将在
bin/magento
的第一行代码上中断。然后当我处理它时,它不会中断,但页面不会加载…它是PHP7特定的吗?php 5.x是否达到了断点?那么
php |服务器
现在是什么样子(在IDE帮助您创建新条目之后…因为原来的条目是错误的)?需要更多信息。收集xdebug日志详细信息()并为此类失败的调试会话共享此类信息。您还可以尝试增加同步调试连接的数量——可能您有多个请求(例如,页面上的Ajax调用等)