2012-11-13 156 views
1

我在本地機器上安裝了全新的Magento CE 1.7.0.2,無法加載任何擴展。它們在Magento Connect Manager中正確安裝並在安裝時出現在列表中,但管理界面中沒有任何影響。Magento擴展未加載

我已經成功安裝了Magento和這些擴展之前,所以我不是一個完整的noob。我想獲得工作的擴展是這些(理論上都具有1.7兼容):

什麼與這些擴展發生的情況是:

  • 管理界面應該是法文的(儘管來回切換到法文/其他語言,仍然保持英文) anguages)
  • 應該有一個「自從」菜單項系統>下導入/導出(不存在)

我已經試過(很多次,在每一個可能的組合):

  • 註銷並重新
  • 法拉盛所有緩存
  • 刪除所有cookie,退出瀏覽器,重新啓動Apache時,重新啓動機器
  • 重新安裝/卸載兩個擴展
  • 重新安裝Magento的有一個乾淨的數據庫和文件系統的潔淨

我按照安裝說明操作,以一個發球。 Magento處於開發者模式(「SetEnv MAGE_IS_DEVELOPER_MODE 1」和「.htaccess中的php_flag display_errors On」)。日誌中沒有相關的錯誤,並且沒有PHP錯誤。 www用戶(在其下運行apache進程)具有對整個目錄的全部寫入權限(也試過了/ var,/ app/etc和/)

有人可以告訴我我做錯了什麼???

回答

1

在您的magento安裝的根目錄上執行chmod -R 777,以測試模塊是否開始工作。

+0

謝謝安德烈。雖然我*發誓*我之前做過幾次,爲了爭辯,我又做了一次,再次重新安裝*我的模塊,並且它很有效。這是否真的是我們期望運行Magento站點的方式?通過將整個目錄寫入* everyone *?毫無疑問,這是自Windows ME以來最可怕的想法。安裝文檔聲稱它只需要app/etc和var,這顯然是錯誤的。那麼究竟*哪些目錄需要可寫? – dearlbry

+1

只有var /緩存和媒體/需要由apache寫入其他所有隻讀的。其餘的可能是755,其餘的可能是644? – boruch

+1

excactly。僅使用777進行測試。 –