how to use netbeans debug php from remote server

如何使用NETBEANS 遠端除錯PHP程式

PHP必需支援XDEBUG

php.ini加入下面的設定值
[xdebug]
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=192.168.0.189
xdebug.remote_port=9000

SERVER端,需開啟FTP之類的服務

NETBEANS中 => 開新專案 => PHP =>PHP Application from Remote Server

再 Remote Configuration 的步驟中

Project URL http://remote.hostname.or.ipaddress/ –遠端主機位址

Remote Connection 按下 Manage… –設定如何連線遠端

Create New Connection >> keyin連線名稱及選擇連線的方法

設定Host Name and Port
設定User Name and Password
設定要登入的遠端主機的目錄 Initial Directory => /var/www

測試連線 => OK

Upload Directory => /html

ftp://remote.hostname.or.ipaddress/Initial Directory/Upload Directory

會長的像是這樣
ftp://remote.hostname.or.ipaddress/var/www/html
接著再按下一步就會提示要下載Server上面的檔案
按下finish就會開始下載了

使用debug就跟本機上的操作一樣

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s