2012-03-28 56 views
0

我在Eclipse PDT中有2個PHP項目(1個爲類,1個客戶端使用類)。我不想手動同步文件夾。 我創建了鏈接的文件夾,這似乎解決了客戶端項目中出現的類,但是當我需要時,我得到'沒有這樣的文件'錯誤。 我錯過了什麼嗎?PHP-Eclipse PDT require_once在鏈接的文件夾

窗7,阿帕奇2,PHP 5

  • ClientProject
    • derp.php
    • 類[LinkedFolder]
      • V1
        • herp.php
    • V1
      • herp.php

在derp.php

require_once('/Classes/V1/herp.php'); 
+0

您的要求聲明是什麼樣子的? – sikander 2012-03-28 14:31:16

+0

運行過「Build Workspace」嗎? – powtac 2012-03-28 14:40:14

+0

是的,沒有變化。 – 2012-03-28 14:44:04

回答

0

您可以在require_once中使用完整路徑。由於您在Windows上,請嘗試:

require_once('C:/Work/Projects/derp/Classes/V1/herp.php'); 
+0

Thx的答覆,但我不想使用完整路徑。 dev/prod pbs等...... – 2012-03-28 15:51:12

+0

當然,但您可以在配置文件中將基本路徑定義爲常量,因此在開發/生產環境中很容易更改。 – sikander 2012-03-28 19:20:31