待辦事項 #6196

一般設定>>一般設定を更新したときのcache/のファイル削除に除外指定
啟用日期: 2005-06-22 09:49 最後更新: 2005-06-22 09:49

回報者:
負責人:
(無)
類型:
狀態:
開啟
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:

細節

一般設定>>一般設定を更新したとき
cache/
の中のすべてファイルを削除されますが

特定のファイル
.htaccess を
入れても消えてしまうので
ファイルを削除から除外してほしい

modules/system/admin/preferences/main.php
line 343
-----------------------------------
$xoopsTpl->clear_all_cache();
-----------------------------------
だと
すべてが削除されてしまうです

-----------------------------------
// remove matching file names
$_handle = opendir(XOOPS_CACHE_PATH);
$_res = true;
while (false !== ($_filename = readdir
($_handle))) {
if($_filename == '.' || $_filename
== '..' || $_filename == '.htaccess') {
continue;
} elseif (substr( XOOPS_CACHE_PATH .
DIRECTORY_SEPARATOR . $_filename, 0, strlen(
XOOPS_CACHE_PATH )) == XOOPS_CACHE_PATH ) {
@unlink(XOOPS_CACHE_PATH .
DIRECTORY_SEPARATOR . $_filename);
}
}
-----------------------------------

全部消す方がよいのか
影響的には、よくわからないのですけど,書いては見た

Ticket History (0/0 Histories)

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入