首先第一件事情遠程調試:用了XDebug和PHPStorm
- Server處於VMPlayer
- 主機Debian上運行的Apache是Windows 7的
- 調試,服務器是XDebug的
- 文件直接可通過共享文件夾訪問
重要:XDebug已正確配置編輯Apache和我的Win7防火牆。 我知道我可以使用Eclipse進行調試。
所以我失敗似乎是PHPStorm的基本配置。
讓我給你一些更多的細節:
- IP服務器:192.168.56.128
- 我的主機的IP:192.168.56.1
,我要調試的文件index.php文件:C:我的Win7主機上
- 位置\ dev的\ SF \的Symfony \
- 位置在Debian:\ MNT \ HGFS \ SF \的Symfony \
- 網址:192.168.56.128/Symfony/index.php
不管我怎麼擺弄起來......我得到這樣的weired錯誤信息「等待來自JetBrains PhpStorm的連接...「或PHPStorm向我詢問Mozilla的profile.ini,儘管我將Chrome配置爲Web瀏覽器中的默認設置。
所以我只是建立一個新的項目,希望有人告訴我我的配置有什麼問題。
運行/編輯配置/默認值/ PHP遠程調試:
- 服務器: 「Debian的」
- IDE關鍵: -
- 歇在第一線:是
服務器:
- 名稱:「Debian」
- Host:192.168.56。128
- 端口:80
- 調試器:Xdebug的
- 使用路徑映射:是配置
- 一個路徑映射:
C:\ dev的\ SF \的Symfony =>的/ mnt/HGFS/SF/Symfony的(也試過/ Symfony的 - b/C PHPStorm應該不會在乎以上/ Symfony的東西!?)
運行/編輯配置/默認值/ PHP Web應用程序:
- 服務器: 「Debian的」
- 開始網址:/ Symfony的
- 瀏覽器:Chrome的
- 在第一行中斷:是
現在我選擇:運行/調試.../1.index.php
和我問:Mozilla的PROFILE.INI ...但我不能找到它
它在哪裏?
我已經到目前爲止,PHPStorm啓動了Chrome。但是,我可能會先解決這個問題。那麼,我怎樣才能讓Firefox啓動並運行?我也使用Firefox和Eclipse ...沒有問任何問題的profile.ini。
完整指南:[如何使用PHPStorm調試遠程服務器(或流浪箱中的代碼)](http://www.dev-metal.com/debug-code-remote-server-vagrant-box-phpstorm/ ) – Sliq