我在一個問題上運行了兩週左右。 我有一個配置爲使用memcache服務器的magento。如何在使用Memcached服務器時清除Magento緩存
最近,我得改變存儲我的magento應用程序的服務器。 我安裝了我的新服務器,只是讓我的magento應用程序啓動並在新服務器上運行,只做了一處更改:我更改了用於連接到數據庫服務器的數據庫用戶和密碼。 我從userold更改爲usernew。 此更改發生在我的local.xml
文件中。
但現在,當我激活magento緩存時,Magento嘗試使用舊用戶名:userold連接到我的數據庫。 我已經嘗試了所有的東西:
rm -fR var/
/etc/init.d/memcache restart
killall memcached
reboot the entire server running memcached!
我仍然有我的緩存問題!我無法得到我的
這個「userold」值是在哪裏存儲的?
任何幫助真的很感謝! :)
Hugues。
使用grep在文件和數據庫轉儲中查找userold。如果您仍然無法找到它,請使用像pdt + xdebug這樣的調試器來了解發生了什麼。 – greg0ire 2010-07-06 21:52:30
BonjourGrégoire, userold n'apparait dans aucun fichiers。 Ensuite,j'aivérifiéen base,il n'apparait pas non plus,et d'ailleurs c'est logique,Magento essaye de se connecteràla base avec userold,il ne va pas d'abord regarder en base quel utilisateur utiliser前衛的連接...邏輯。 Parille ailleurs,je ne ne peux pas debugguer pour le moment par manque de temps。 Taréponsen'est pas du tout pertinente malheureusement。 Tu aurais將「va voir sur google」添加到您的收藏夾列表中... – liquidity 2010-07-07 13:06:20