首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何禁用XDebug

如何禁用XDebug
EN

Stack Overflow用户
提问于 2012-01-06 15:41:10
回答 22查看 212.6K关注 0票数 135

我认为自从我安装了XDebug后,我的服务器变得很慢。因此,为了验证我的假设,我想完全禁用XDebug。我一直在搜索关于如何做到这一点的教程,但我找不到这样的信息。

EN

回答 22

Stack Overflow用户

回答已采纳

发布于 2012-01-06 15:57:26

找到你的php.ini并查找XDebug。

将xdebug autostart设置为false

代码语言:javascript
运行
复制
xdebug.remote_autostart=0  
xdebug.remote_enable=0

禁用探查器

代码语言:javascript
运行
复制
xdebug.profiler_enable=0

请注意,可以有一个performance loss even with xdebug disabled but loaded。要禁用加载扩展本身,您需要在php.ini中对其进行注释。查找如下所示的条目:

代码语言:javascript
运行
复制
zend_extension = "/path/to/php_xdebug.dll"

并添加一个;对其进行注释,例如;zend_extension = …

请查看此帖子XDebug, how to disable remote debugging for single .php file?

票数 179
EN

Stack Overflow用户

发布于 2015-04-13 19:30:01

类似于Ubuntu的在Linux发行版上工作的简单解决方案

代码语言:javascript
运行
复制
sudo php5dismod xdebug
sudo service apache2 restart
票数 103
EN

Stack Overflow用户

发布于 2013-01-09 02:20:21

此外,您还可以将xdebug_disable()添加到代码中。尝试:

if(function_exists('xdebug_disable')) { xdebug_disable(); }

票数 26
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8754826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档