2015-01-26 114 views
3

我有VQmod最令人沮喪的問題。我將我的OpenCart商店從Godaddy VPS移到Rackspace的雲網站。這一舉措進展順利,除管理面板上的VQmod之外,一切正常。他們都沒有加載。日誌文件中沒有錯誤,緩存目錄中沒有管理緩存文件,沒有PHP錯誤。VQmod不適用於打開購物車管理員

事情我已經嘗試:

  • 清除所有緩存更改管理員文件夾到755
  • 重新安裝VQmod試過手動和使用新鮮的index.php文件安裝程序
  • 取消了所有的XML文件,並試圖一次只能加載一個
  • 屢次在我的電腦上大聲詛咒。

請幫忙! OC版本1.5.6 VQmod 2.5.1

+0

你在這裏問這個問題嗎? http://forum.opencart.com/viewtopic.php?f=20&t=137804 – 2015-01-26 22:46:03

+0

周杰倫,我確實問過這個問題。我進行了兩天,現在我們的網站已經關閉。由於我們使用管理員模塊來生成和處理每一個訂單,我的所有員工都坐在等待我尋找解決方案。 – user3167249 2015-01-27 12:50:57

回答

2

對於那些想要解決這個問題的人,問題是config.php文件都使用相對路徑而不是OpenCart各種目錄的完整路徑。他們應該始終是全路徑,或在config.php文件本身realpath()解決

+1

在我的情況下不是。到目前爲止,[vqmod/vqmod/wiki/Troubleshooting](https://github.com/vqmod/vqmod/wiki/Troubleshooting)文章並沒有使「mods.cache」和「checked.cache」文件應該被刪除。我會貢獻一個改變,但即使我已經登錄,我也看不到該頁面上的「編輯」按鈕。 – 2016-10-15 10:52:25

+0

@TheSexiestManinJamaica我剛剛添加了關於刪除'mods.cache'的一行。不需要刪除'checked.cache'。這將刷新'mods.cache'文件的任何變化 – 2016-10-15 14:49:40

+0

觀察路徑中的情況!實際路徑在文件夾名稱中有一個大寫字母,而config(手動建立)全部是小寫字母 - 很難找到! – 2017-04-12 22:32:56

0

我的情況有點不同。我檢查了權限,路徑,首先想到的所有常規內容。我甚至一步步走過the manual installation guide

有問題的Opencart副本使用git在多個環境中共享。長話短說,mods.cachechecked.cache沒有立即添加到.gitignore,當我最終做到這一點時,我清空了它們兩個,只是爲了確保Opencart將基於當前環境編寫新內容。原來,由於mods.cache是空的,Opencart認爲沒有可用的mod。

解決方案:同時刪除vqmod/mods.cachevqmod/checked.cache

更新:這裏有一些類似的問題:

vqmod/vqmod/wiki/Troubleshooting指導,截至目前,並不能使它明顯文件應該已經刪除,vqmod/vqmod/wiki/Installing-vQmod-on-OpenCart也沒有,似乎沒有任何方式contirbute。 vQmod會以靜默方式失敗,而不會產生任何通知,警告或僅檢測問題並重建緩存文件。我花了幾個小時試圖弄清楚什麼是錯的。