我正在使用Xdebug覆盖使用Guzzle的Laravel PHP项目。
Composer config:
"guzzlehttp/guzzle": "~6.0",
我的PHP在bitnami(基于Debian)泊坞窗中为v7.1.33。
没有Xdebug,一切都很好,但是当我添加Xdebug时,它开始显示Guzzle异常:
[[Symfony \ Component \ Debug \ Exception \ FatalThrowableError:调用/app/vendor/guzzlehttp/guzzle/src/Client.php:220中未定义的函数GuzzleHttp_idn_uri_convert()
实际上,
_idn_uri_convert
是在src/functions.php
中定义的,并且Xdebug Guzzle不能很好地工作。
Xdebug的配置是:
zend_extension="/opt/bitnami/php/lib/php/extensions/xdebug.so" xdebug.default_enable = On xdebug.auto_trace=Off xdebug.collect_params=Off xdebug.collect_return=Off xdebug.trace_output_dir=/tmp/midi/trace
我尝试也使用这些配置行,但没有任何变化:
xdebug.max_nesting_level = 200 xdebug.remote_connect_back = 1 xdebug.remote_autostart = 1
我该如何解决此问题?
我正在使用Xdebug来介绍使用Guzzle的Laravel PHP项目。 Composer config:“ guzzlehttp / guzzle”:“〜6.0”,我的PHP在Bitnami(基于Debian)泊坞窗中为v7.1.33。没有Xdebug ...