2015-05-23 31 views
5

我是很新,PHPStorm,但我已經遇到了這個問題,其中PHPStorm不能解決這開始於我的項目文件夾的根目錄的路徑。PHPStorm無法解決絕對包含路徑

像這樣:當我把

dirname(__dir__) 

在名稱前

Path not found

PHPStorm可以解決的路徑,但我可以使用運行按鈕不考我的網站。

當我用../ .. PHPStorm識別路徑和相對路徑,但再次測試該網站時它不工作,我也寧可不使用相對路徑。

PHPStorm能夠解決從test.php的這是我的根文件夾的路徑,但我希望它能夠在我的項目從任何地方解決。

任何幫助?

+1

這是解決方案: http://stackoverflow.com/questions/14175485/phpstorm-and-module-references – Ruben

回答

2
  1. 轉到文件 - >項目結構。
  2. 選擇模塊選項卡。
  3. 將「模型」文件夾標記爲「來源」。
+0

我已經看了一段時間,但我無法找到項目結構,[使用(https://www.jetbrains.com/idea/help/configuring-project-structure.html)ctrl shift alt s也不會執行任何操作 – Ruben

+0

在PHPStorm中,您應該轉到Preferences - > Directories 。 – Mateusz

+3

好吧,我將它標記爲源文件夾,它的圖標變成了藍色,但它仍然不起作用 – Ruben

1

看起來像你的服務器知道你的項目文件夾的路徑,所以相對路徑如Model/Exposition.php工作得很好。您可以使用get_include_path()函數檢查包含路徑。

PHPStorm都有它自己的包括項目的路徑,你可以檢查和修改列表:

  1. 打開設置:File > Settings(或Ctrl+Alt+S
  2. 在設置去Language & Frameworks > PHP,並期待在Include Path標籤。
  3. 當然,你可以添加新的記錄,具有完整路徑到你的項目的根文件夾
    (在你的情況下,它會像C:\Users\Ruben\Documents\Multec...\Server)。

所以最後PHPStorm就知道了,在哪裏可以找到這些文件。

相關問題