2016-02-17 39 views
0

我之前從未在遠程開發中使用PhpStorm,因爲我曾在本地工作。PhpStorm - 在遠程服務器上工作

我想知道是否有一種方法來設置PhpStorm以這種方式工作,所以它在功能上與本地開發相同? 至少,在整個項目中調試和跳轉到函數/變量聲明?

試圖谷歌它,但沒有發現任何東西。也許有人知道?

+0

http://confluence.jetbrains.com/display/PhpStorm/Tutorials - 檢查調試和部署部分。在任何情況下:對於調試,你仍然需要你的文件的本地副本,至少是那些將被執行/調試的副本。 – LazyOne

回答

0

有兩種方式與遠程服務器的開發工作:

  • 隨着物理服務器
  • 與虛擬機本地

這2個方法是相同的工作流程的參數與該工作。

在PHPStorm遠程服務器上的參數工作流程deployement的主要領域是:PHPStorm>設置>構建,執行,Deployement> Deployement

在此區域中配置遠程服務器上的連接(你之前,必須在您的遠程服務器上配置訪問)。 SFTP是使用此連接的最佳方式。

最重要的是選擇你要發送/推送你的修改後的代碼的位置根路徑。手動上傳或使用PHPStorm的同步自動功能使用此參數。

映射選項卡是不是很重要,你可以保持這個不除如果您在標籤之前選擇好「根路徑」,這隻需鍵入「/」字符「在服務器上Deployement路徑」的變化。

對於開始,您可能會忘記「排除的路徑」選項卡。如果你在symfony框架上工作,你可以使用它來排除vendor目錄。

如果您想上傳或同步自動更快速和友好,請不要忘記將選項'設置爲默認'。

現在您必須正確配置您的遠程服務器參數並配置服務器才能運行使用PHPStorm發送它的代碼。依賴於你使用的框架或其他技術。

最後,您有:用於發送

  • PHPStorm配置確定正確的修改代碼(自動或手動)
  • 遠程服務器配置確定執行,並從PHPStorm發送到之前正常運行你的代碼的服務器遠程

警告:你永遠不會運行自己的網站到你的本地操作系統。

重要提示:在您的遠程服務器上配置Web服務器,並且不要忘記爲PHP執行腳本安裝層。

相關問題