チケット #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);
}
}
-----------------------------------

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

チケットの履歴 (0 件中 0 件表示)

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする