localhost:我想讓我的.php訪問另一個驅動器中的文件夾。localhost:我想讓我的.php訪問另一個驅動器中的文件夾
起初我以爲可以用Apache Alias完成,但現在我不知道。
D:/Appserv/www/x/y/file.php
我想這.PHP閱讀的內容:
E:/foldie/
localhost:我想讓我的.php訪問另一個驅動器中的文件夾。localhost:我想讓我的.php訪問另一個驅動器中的文件夾
起初我以爲可以用Apache Alias完成,但現在我不知道。
D:/Appserv/www/x/y/file.php
我想這.PHP閱讀的內容:
E:/foldie/
嗯,syntax of the Alias directive非常簡單:
Description: Maps URLs to filesystem locations
Syntax: Alias URL-path file-path|directory-path
Context: server config, virtual host
Status: Base
Module: mod_alias
...和包括示例說明了其餘部分:
Alias /image /ftp/pub/image
您所標記以此爲PHP
的事實表明,你要麼試圖設置Alias
一個.htaccess
文件中(這是根本不允許的,它需要在主服務器配置去)或誤解指令作爲與文件系統符號鏈接有關(不是,它隻影響HTTP請求)。
只需輸入完整的路徑(與驅動器號和所有)在任何PHP函數,你要使用,如果您使用反斜槓,請務必仔細它們:
foreach(glob('E:/foldie/*') as $item){
}
foreach(glob('E:\\foldie\\*') as $item){
}
能否請您告訴我們你做了什麼嘗試,以及它如何失敗? –
向我們展示一些代碼。很難猜測你的問題。 – svens
'$ a = new DirectoryIterator('E:/ foldie');'不起作用? – KingCrunch