2012-02-05 46 views
0

現在我有這樣的結構,我的服務器如何skin目錄移動到另一個地方

./site.com/ 
    ./site.com/mage 
     ./site.com/mage/Mage.php 
     ./site.com/mage/app 
     ......... 
    ./site.com/public 
     ./site.com/public/skin 
     ./site.com/index.php 
    .......... 

./site.com/public上是apache的根目錄。 的Magento仍然認爲在同一目錄下的皮膚目錄中的應用程序

我試圖改變default/system/filesystem/skin條目./site.com/mage/etc/config.xml,但它並不能幫助(禁用高速緩存)

我該如何改變呢?

現在即時通訊符號鏈接從public/skinmage/skin及其工作,但它看起來不是更好的方式。

謝謝您的幫助,對不起我的英文:)

+0

爲了說明,你在'./site.com/mage/'中有一個名爲「skin」的鏈接指向'../ public/skin /'? – benmarks 2012-02-05 03:37:21

+0

是的,它是linux的硬鏈接。 像cd ./site.com/mage/ ln -s ../public/skin ./ – 2012-02-05 04:28:12

回答

0

可能是值得一看艾倫風暴的優秀的網站,特別是http://alanstorm.com/magento_base_directories。注意腳下的評論:

羅比: 您可以更改主題基本目錄? Magento默認爲/ skin/frontend/base/...或/ app/design/frontend/base/...我只想更改設計和皮膚文件夾。或者,更確切地說,您可能可以但系統並​​非旨在幫助您輕鬆或通過配置來完成此操作。

羅比: 收起 感謝艾倫。我想它基本上將我們鎖定到當前版本的Magento。

安德烈Mocilnik: 喜, 我想改變的路徑var和媒體目錄。爲此,我必須修改app/code/core/Mage/Core/Model/Config/Options.php中的contstuctor代碼嗎?有沒有可能通過配置文件來實現?

alanstorm: 那我知道的。

我知道給你提供一個不可取代的理由與提供答案不一樣,但是Alan在Magento方面值得傾聽。

+0

謝謝你,至少是什麼。我已經編輯了核心,但是我有點想知道magento沒有能力將應用程序從根目錄移動到 – 2012-02-06 20:14:05

+0

有一些程序化的假設將各種路徑綁定到應用程序根目錄。 – benmarks 2012-02-07 03:31:18

相關問題