我在一个问题上运行了两周左右。 我有一个配置为使用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