经常有人遇到magento后台,输入了正确的账号密码。不能正常登陆,也不提示错误。就是继续跳转到登陆界面。
网上有很多解决的文章,大多是把某段代码给注释掉。
我的是独立服务器,按照网上的方法,注释了代码后,同样不能登陆。
后来我清空了cache 和 session后。能登陆了。但是只是暂时的。过了几十分钟。重新登陆,又出现问题了。
所以问题出现在给var分配内存空间上面。
在对magento优化的时候。我使用了命令mount -t tmpfs -o size=100M,mode=0777 tmpfs var
就是把var挂载到内存中,并且给它分配100M的内存空间。var的内存只配置了100M。这怎么行呢?var分分钟就到两三百M的。
果断执行命令mount -t tmpfs -o size=1000M,mode=0777 tmpfs var。把var的内存加到1G。问题解决了。
登陆FTP,查看var。占用了300多M。难怪不能登陆。但是分配到1G。已经足够了。定期清空缓存就好了。
时间: 2024-10-28 11:57:24