editfile.phpのセキュリティ修正
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[セキュリティ対策]]
2004/10/26 告知
**p2 version 1.1.0未満をお使いの方へ
- 以下の添付ファイル「editfile.php」をダウンロードして、...
#ref(editfile.php,left)
または、ファイルを直接開いて編集する場合は、edifile.php の
//メイン==================================
の前に↓以下のコードを挿入してください
// 書き込めるファイルを限定する
$writable_files = array(
"conf.php", "conf_user.php", "con...
"p2_aborn_name.txt", "p2_aborn_ma...
"p2_ng_name.txt", "p2_ng_mail.txt...
"conf_user_ex.php", "conf_constan...
"conf.inc.php", "conf_user.inc.ph...
"conf_user_ex.inc.php", "conf_use...
);
if ($writable_files and (!in_array(basename($path), $wri...
$i = 0;
foreach ($writable_files as $afile) {
if ($i != 0) {
$files_st .= "と";
}
$files_st .= "「".$afile."」";
$i++;
}
die("Error: ".basename($_SERVER['PHP_SELF'])." 先生の書...
}
終了行:
[[セキュリティ対策]]
2004/10/26 告知
**p2 version 1.1.0未満をお使いの方へ
- 以下の添付ファイル「editfile.php」をダウンロードして、...
#ref(editfile.php,left)
または、ファイルを直接開いて編集する場合は、edifile.php の
//メイン==================================
の前に↓以下のコードを挿入してください
// 書き込めるファイルを限定する
$writable_files = array(
"conf.php", "conf_user.php", "con...
"p2_aborn_name.txt", "p2_aborn_ma...
"p2_ng_name.txt", "p2_ng_mail.txt...
"conf_user_ex.php", "conf_constan...
"conf.inc.php", "conf_user.inc.ph...
"conf_user_ex.inc.php", "conf_use...
);
if ($writable_files and (!in_array(basename($path), $wri...
$i = 0;
foreach ($writable_files as $afile) {
if ($i != 0) {
$files_st .= "と";
}
$files_st .= "「".$afile."」";
$i++;
}
die("Error: ".basename($_SERVER['PHP_SELF'])." 先生の書...
}
ページ名: