NetBeansの通常のデバッグ

NetBeansでは、Zend Studio For Eclipseと同様に、PDTには優れた機能があります。PDTなどのスクリプトデバッグは、xdebugを使用して実装されます。

xdebugの設定方法は説明しません-HabraHabrでのxDebugの使用に関する一連の記事が既にありました。

これは、多数の設定を奪われたNetBeansにすぎません-phpバイナリとxdebugが動作するポートの両方を指定できます。 指定できないのは、どのphp.iniファイルを使用するかだけです。複数の構成を使用する場合、phpは使用可能なphp.iniファイルの1つを個別に選択しますが、これはあまり良くありません。

したがって、これらの制限をどうにかして回避する必要があります。これが私の提案です。このようなスクリプトを作成します。

[root@localhost infoSite]# cat /usr/bin/phpWithIni

#!/bin/bash

/usr/bin/php-5.2.5 --php-ini '/etc/php/5.2.5/apache2-mod_php/php.ini' -f $1







/usr/bin/php-5.2.5の代わりにphpバイナリへのパスを記述し、/ etc / php / 5.2.5 / apache2-mod_php / php.iniの代わりに、目的のphp.iniファイルのアドレスを指定します。



次に、chmod(+ xおよび必要なユーザーを実行する権限を与える)を設定する必要があります。NetBeansでは、phpへのパスの代わりにこのスクリプトへのパスを指定します。



All Articles