标签: xdebug

了解xdebug跟踪日志

好的!

我知道有些人会对我感到害怕,但是,我试着搜索,找不到任何东西,所以我问这个.

0.4917 2292504 +1288 - > MongoCollection-> findOne()/ var/www/public_html/.php:157

这是我的跟踪日志中的一行.前三个数字是什么意思?

我有xdebug.show_mem_delta=On我的php.ini

MongoCollection->findOne() 是函数的名称,

/var/www/public_html/s.php:157 是文件:行.

是什么0.4917,2292504,+1288是什么意思?

谢谢.

php xdebug

2
推荐指数
1
解决办法
815
查看次数

XDebug on Hosting - 安全?

我有一个VPS帐户,我在其上设置了一个Linux服务器来托管一些客户网站,并在将网站发布到生产服务器之前上传网站的"预览".

我在自己的机器(Windows)上开发网站并在那里进行大部分测试.由于平台的不同,Linux主机上有时会出现问题,我可以使用调试接口...

我的问题是在远程公共服务器上安装xdebug是否安全,它也可用于托管生产网站?可能吗?推荐的?你怎么看?

谢谢...

php linux security xdebug

2
推荐指数
1
解决办法
2293
查看次数

(Windows,Mac)如何同时加载XDebug和ionCube Loader?

我正在尝试同时加载XDebug和ionCube加载器,当我键入zend_extension_ts="path/to/ioncube_loader_win_5.2.dll"zend_extension_ts="path/to/php_xdebug.dll"单独在php.ini中工作时.但我不能让他们同时工作.有什么方法可以加载它们吗?

我在想是否只能为特定的目录/项目加载它们,我不知道是否可能.

php xdebug ioncube

2
推荐指数
1
解决办法
3198
查看次数

试图在vim上使用xdebug

我正在尝试在linux上使用xdebug和vim.我按照说明安装xdebug,然后我可以看到有关xdebug的信息,如果我从apache服务器内的文件调用phpinfo().

在vim中打开一个文件之后,我认为当我按下F5它应该显示类似"等待端口9000上的新连接10秒......",但它没有显示任何内容..

任何的想法?

vim xdebug

2
推荐指数
1
解决办法
2112
查看次数

在Raspberry Pi上安装Xdebug

我想提高我的PHP脚本的性能,因此我想安装Xdebug进行性能分析.

问题是:我找不到如何在Raspbian上安装它!我试图xdebug, xdebug-beta, pecl, pear, ...通过sudo apt-get install- >找不到安装

我还尝试手动安装pecl:

$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar
Run Code Online (Sandbox Code Playgroud)

但pecl/pear命令无法使用.

你知道我应该怎么做吗?

或者你甚至对性能改进/分析技术有更好的想法?

profiling xdebug raspberry-pi raspbian

2
推荐指数
1
解决办法
2774
查看次数

Xdebug Exception类的方法

是否有可能看到Xdebug创建的扩展Exception类的方法?我想了解HTML格式的堆栈跟踪。

php xdebug

2
推荐指数
1
解决办法
918
查看次数

更改IDE密钥xdebug

我想在PhpStorm中使用xdebug.但是,IDE键设置为Eclipse,即使我在php.ini中对其进行硬编码:

xdebug.idekey= PHPSTORM
Run Code Online (Sandbox Code Playgroud)

<table>
<tbody><tr class="h"><th>xdebug support</th><th>enabled</th></tr>
<tr><td class="e">Version </td><td class="v">2.4.1 </td></tr>
<tr><td class="e">IDE Key </td><td class="v">XDEBUG_ECLIPSE </td></tr>
</tbody></table>
Run Code Online (Sandbox Code Playgroud)

xdebug phpstorm

2
推荐指数
1
解决办法
4449
查看次数

警告:"无法在本地找到文件'/ 3'.要修复它,请通过环境变量PHP_IDE_CONFIG设置服务器名称并重新启动调试会话."

每次我prepareStatusFilterQuery()在使用debug进行单元测试时进入方法()时,我都会收到警告并且调试器没有进入方法.警告:

无法在本地找到文件'/ 3'.要修复它,请通过环境变量PHP_IDE_CONFIG设置服务器名称并重新启动调试会话.

除了这种情况,调试器工作正常.

在此输入图像描述

phpunit xdebug phpstorm

2
推荐指数
1
解决办法
988
查看次数

在Ubuntu LAMP堆栈上安装xdebug

我一直抛出此错误,但是我安装了版本7.1.2。我为什么不能./configure

这是我的错误信息:

checking whether to enable Xdebug support... yes, shared
checking Check for supported PHP versions... configure: error: not supported. 
Need a PHP version >= 7.0.0 and < 7.3.0 (found 5.3.10-1ubuntu3.26)
    root@precise32:/var/www/xdebug# php -v
    PHP 7.1.2-3+deb.sury.org~precise+1 (cli) (built: Feb 22 2017 10:29:40) ( NTS )
    Copyright (c) 1997-2017 The PHP Group
    Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
        with Zend OPcache v7.1.2-3+deb.sury.org~precise+1, Copyright (c) 1999-2017, by Zend Technologies
    root@precise32:/var/www/xdebug# 
Run Code Online (Sandbox Code Playgroud)

有没有其他人遇到这个问题。我尝试过重新安装php 7.0和其他一些策略。通读一堆类似的不同堆栈问题,但我无法弄清楚。

这意味着我无法继续: make

make install

cp modules/xdebug.so /etc/php.d/xdebug.so
Run Code Online (Sandbox Code Playgroud)

php xdebug ubuntu-14.04

2
推荐指数
1
解决办法
1060
查看次数

PhpStorm Xdebug:端口9000正忙,但设置在端口63342

我刚刚安装了Xdebug,一旦启动PhpStorm,我就会看到这条消息:

在此输入图像描述

这是由于其他一些程序运行端口9000,我想单独留下:

C:\Users\Rsluimers
? netstat -ab
...
TCP    0.0.0.0:9000           LT1736:0               LISTENING
[aeagent.exe]                                                  
...
Run Code Online (Sandbox Code Playgroud)

所以我在PhpStorm设置中设置了Xdebug调试器端口:

在此输入图像描述

并在php.ini中:

...
[Xdebug]
zend_extension="C:\Program Files\PHP\ext\php_xdebug-2.5.5-7.1-vc14-x86_64.dll"
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=63342
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\Program Files\PHP\tmp"
Run Code Online (Sandbox Code Playgroud)

但是在完全重启后会出现相同的错误.

windows port xdebug phpstorm

2
推荐指数
1
解决办法
3279
查看次数