Magento" tmp"文件夹 - 何时清除/删除?

时间:2016-05-16 14:04:02

标签: magento magento-backend

Magento删除或清除tmp文件夹的频率是多少?或者我可以期望擦除该文件夹的内容?

Magento版本: 1.9.0.1

到目前为止,我已经注意到大多数使用tmp文件夹的模块都有自己的逻辑来删除与模块相关的文件(在tmp中创建)。

1 个答案:

答案 0 :(得分:1)

在评论中,@ codedge的问题使我朝着正确的方向进一步理解和研究我自己的问题。

tmp文件夹将位于var文件夹下,Magento很可能会在某个时间点将其删除。

引自Alan Storm's website

  

法师:: getBaseDir(“TMP”);

     

tmp目录是一个临时目录,用于安全地输出文件以进行立即处理。 tmp文件夹的操作假设是任何开发人员都可以写入它并希望他们的文件保持几分钟,而不会期望明天它会在那里。

     

/ var / tmp中

Difference between Flush Cache and Fluch Cache Storage

上面链接中的答案提到了以下内容:

  

有时,缓存位置(如" / tmp /")或服务(如Memcache)与其他应用程序共享。 " Flush Magento Cache"仅删除Magento可靠跟踪的条目。 "刷新缓存存储"清除所有内容,但如果他们正在使用它,可能会影响其他应用程序。

基于我的研究,大多数使用tmp路径/目录的Magento模块都有自己的逻辑,一旦它们不再需要就从文件夹中删除。< / p>