嗨,我目前有一个magento 1.9网站,我使用会话存储作为文件,因为我发现使用数据库非常慢。
我目前有大约16个要删除的会话文件。
如果我运行:
查找。 -name'sess *'-mtime +7 -exec rm -f {} \;
该站点停止运行,然后杀死附加的数据库。
然后我查看了我更改的垃圾回收:
session.gc_probability = 1 session.gc_divisor = 100
当我这样做并重新启动apache时,网站也崩溃了吗?
删除这些文件的最佳方法是什么?
答案 0 :(得分:0)
您可以使用以下命令从Magento根目录中删除整个文件夹
rm -rf var/session/*
此外,如果您有足够的RAM,则应考虑使用Redis来存储会话。 Here is a nice tuto for Magento 1。
答案 1 :(得分:0)
首先转到magento根目录的var/session
文件夹
find . -name "*" -print | xargs rm -rf
此命令将删除当前文件夹中的所有数据,而不会提示您。