2013-01-02 6 views
9

XdebugをFedora 17 OSにインストールするにはどうすればnetbeans 7.3(ベータ版)で使用できますか? FedoraでのXdebugとNetbeansによるデバッグ

+0

おそらく似ましたか? Ubuntuのバージョン:http://stackoverflow.com/questions/12869189/netbeans-and-xdebug-in-linux/13021858#13021858 –

+0

VPNサービスをインストールすると、ポート9000が使用されることがあります。次に、たとえばに切り替える必要があります。 9009 - Fedoraの一般的な問題(FYI) – pgampe

+1

私は質問からあなたの答えにソリューションを移しました。うまくいけば、それは今修正されているので、フラグが立てられなくなります。あなたが見つけたものを共有してくれてありがとう – Flexo

答えて

7

Xdebugのインストール:/etc/php.ini

zend_extension=/usr/lib64/php/modules/xdebug.so 
xdebug.remote_enable=1 
xdebug.remote_handler=dbgp 
xdebug.remote_mode=req 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000 

追加の終わりにphp.iniにこの行を追加します

sudoのyumのPHP-PECL-xdebug.x86_64をインストール

を同じ行に/etc/php-zts.d/xdebug.ini

xdebug.remote_enable=1 
xdebug.remote_handler=dbgp 
xdebug.remote_mode=req 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000 

は、今お使いのシステムであなたのnetbeans.confファイルを見つけるXdebugを

sudo semanage port -a -t http_port_t -p tcp 9000 

のポートを許可:

sudo find/-name netbeans.conf 

今は、ファイルを開くと、テキスト「-J-DORGを追加します。 netbeans.modules.php.dbgp.level = 400 "netbeans_default_optionsの行はやや次のようになりますように:

netbeans_default_optionsの=" - J-クライアント-J-XSS 2m -J-Xms32m -J-XX:PermSize = 32m -J-Dnetbeans.logger.console = true -J-ea -J-Dapple.laf.useScreenMenuBar = true -J-Dapple.awt.graphics.UseQuartz = true -J-Dsun.java2d.noddraw = true -J-Dsun.zip.disableMemoryMapping = true -J-Dsun.awt.disableMixing = true -J-Dnetbeans.extbrowser.manual_chrome_plugin_install = yes -J-Dorg.netbeans.modules.php .dbgp.level = 400"

再起動のNetBeans IDEの両方とApache:

sudo service httpd restart 
+0

netbeans confにオプションを追加すると動作します。ありがとう – Superbiji

1
Configure php.ini for xDebug 
Use: output_buffering = Off 
Comment out any lines that configures output_buffering such as output_buffering = 4096 
Add the following to /etc/php.ini 
zend_extension=”/usr/lib/php5/…../xdebug.so” 
[xdebug] 
;xdebug.remote_autostart = 0 
xdebug.remote_enable = true 
xdebug.remote_handler=dbgp 
;xdebug.remote_mode=”req” 
xdebug.remote_port = 9001 
xdebug.remote_host = 127.0.0.1 
xdebug.profiler_enable = 1 
xdebug.profiler_output_dir = “/tmp/” 
xdebug.idekey=”netbeans-xdebug” 
関連する問題