2010-11-12 29 views
2

我有域名www.mysite.com和子域名api1.mysite.com。有(在域中)有幾個文件夾和文件夾「圖像」。還有一個名爲api1的文件夾,它是子域的文件夾。我無法弄清楚的是,如何從子域中定位一個domian的文件夾「images」並在那裏上傳文件或者檢查它們是否存在。我使用的是PHP。例如檢查/上傳圖像到子域的域文件夾

此行位於子域文件夾中的一個文件中,「圖像」文件夾位於域級文件夾中的一級。

$dir_img_small = file_exists('images/users/small/i_'.$profile_id.'.jpg'); 

我tryed使用../圖像之前,但沒有奏效。請幫忙!

謝謝大家!我解決了我的自我。 ADDED ../../www圖片正面。在家庭目錄中註冊了一個快捷方式,並且工作正常。

+0

請出示這兩個目錄的絕對路徑。 – 2010-11-12 12:58:40

+0

我使用的cPanel,但我不舒爾..我客串*域 - 家用/ usrname /的public_html/*和*子域 - 家用/ usrname /的public_html/API1 * – arturs 2010-11-12 13:04:19

回答

1

也許你應該儘量提供給目錄的完整路徑:

$root_path = "enter root path here/"; 
$dir_img_small = file_exists($root_path . 'images/users/small/i_'.$profile_id.'.jpg'); 
+0

沒有最佳答案敢打賭,這是在正確的道路上! – arturs 2010-11-12 13:28:02

0

如果您使用的是IIS,您可以在一個網站中定義一個指向服務器上某個物理文件夾的「虛擬」文件夾。

因此,您可以定義一個名爲「images」的虛擬文件夾,並將其映射到與其他網站的images文件夾相同的文件夾。