2013-05-02 54 views
1

我在我的USB閃存驅動器上使用XAMPP - 這使我可以輕鬆攜帶我的開​​發工具。環境與我從一臺PC到另一臺。對apache使用動態驅動器號別名

不過,我希望能夠提供文件給我直接從我的/ Projects文件夾中的項目 - 這是在驅動器的根 - 而不必到這個文件夾複製到/ htdocs目錄。

我在網上看過,我可以通過給'httpd.conf'添加一個別名來輕鬆地做到這一點 - 但我然後需要硬盤驅動器號 - 這可能是不同的我插入每臺PC我的USB進入。

有沒有什麼辦法來動態的驅動器盤符添加到我的別名?

或者 - 可我也許使用相對路徑不知何故?

或者 - 我錯了,有更好的辦法嗎?

謝謝!

回答

0

首先,我想你已經知道XAMPP精簡版支持相對尋址到便攜式國防部運行它。

但是,當涉及到htdocs文件夾的位置,我沒有經歷過這樣的事情。但我可以提供一些替代品(不移動htdocs文件夾),這可能是有用的。

這個簡單的.bat文件(位於XAMPP文件夾中的同根)

@ECHO OFF 
:START 
Start xampp\htdocs 

可以打開你的「的htdocs」文件夾,而不取決於驅動器盤符。 如果試圖使事情更加複雜,這裏談到的盤符變量蝙蝠

@ECHO OFF 
PUSHD \ 
SET AMOVIBLE=%CD% 
POPD 
ECHO %AMOVIBLE% 
PAUSE 

這個例子會告訴你的驅動器盤符,該bat文件從執行。只需在代碼中隨意移動%AMOVIBLE%變量即可。

如果從外部文件中的變量需要

Define variable 
(SET /P var=)<sometextfile.txt 
MKDIR folder\%var%\folder\ 

這可以幫助。 因此,如果htdocs文件夾的移動沒有​​義務,我認爲這些將會有所幫助。如果沒有,對不起我的範圍:)

Regards

相關問題