[英]Where can I change my xdebug settings in PHP 5.4.x
我記得在PHP 5.3中,我可以輕松更改php.ini文件中的xdebug設置。 (即xdebug.max_nesting_level = 200)
我已經升級到PHP 5.4,從那時起,我不再可以修改xdebug設置。 我在php.ini中進行了更改,然后重新啟動了網絡服務器,但沒有任何反應。
在php.ini中,沒有xdebug設置的定義。 但是當我跑步時:
php -m
我看到xdebug已經加載。
出乎意料的是,當我跑步時:
php -i | grep xdebug
我看到了xdebug設置的負載。
所以我的問題是,如果這些設置不在php.ini中,這些設置是從哪里來的(我需要添加,我已經檢查了/etc/php5/cli/conf.d/20-xdebug.ini,並且其中只有onlu一行它:zend_extension = / usr / lib / php5 / 20100525 / xdebug.so)
以及如何修改這些設置。
和以前一樣。 打開一個phpinfo
並查看加載了哪些ini文件。 其中一個文件應該是xdebug部件,您可以對其進行修改。 如果沒有阻止xdebug的功能,則可以添加它們。 您可以將這些設置放到20-xdebug.ini
,但是如果還有其他設置並且順序不正確,則您的更改將無效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.