Xdebugがどのように有効にされたか覚えていませんが、/etc/php/7.0/mods-available
ディレクトリでxdebugがxdebug.ini
としてリストされていることがわかりました。
ディレクトリ/etc/php/7.0/Apache2/conf.d
に移動すると、xdebug.iniファイルへのシンボリックリンクがあり、そのシンボリックリンクの名前は20-xdebug.ini
です。
Xdebug.iniの内容は次のとおりです。
zend_extension=xdebug.so
xdebugは動作していますが、ほとんどの場合それで悩まされるので、オフにするだけでいいと思いました。
Sudo a2dismod xdebug
しかし、そのコマンドは「エラー:モジュールxdebugは存在しません!」必要なときにxdebugのオンとオフを切り替えるのが便利なように、質問は次のとおりです。
行に入ってコメントアウトし、Apacheを再起動できることはわかっていますが、怠け者の解決策があればそれが必要です。
xdebug
はphp
ではなくApache
に属していると思いますので、[使用中] php 7
で無効にするこのソリューションを見ました:
Sudo phpdismod xdebug
php 5
の場合:
Sudo php5dismod xdebug
その後、Apacheを再起動します:Sudo systemctl restart Apache2