- Ver1.15以下で、すでに稼動していてVer2にする場合は、プレイヤーフォルダの中にマイピクチャ用などのフォルダがありません。
以下の方法で強制的に追加してください。
※注意事項
- 単純に上書きをすると、自分が設定を変更したものまで上書かれてしまいます。
- まずは稼動しているものをVer2にアップロードする(ファイルを上書く)
- admin.cgiの一番下のデータ補正プログラムに『# 下5行追加 for ~ }』を追加
- プレイヤー管理よりデータ補正を実行
- ./user/ユーザーID/pictureなどのフォルダができたことを確認
- 『# 下5行追加 for ~ }』を削除
- 正常に動けばバージョンアップ成功
sub admin_repaire {
my %members = ();
my $count = 0;
opendir my $dh, "$userdir" or &error("ユーザーディレクトリが開けません");
while (my $id = readdir $dh) {
next if $id =~ /\./;
my %m = &get_you_datas($id, 1);
push @{ $members{$m{country}} }, "$m{name}\n";
++$count;
# 下5行追加 for ~ }
for my $dir_name (qw/book etc music picture/) {
mkdir "$userdir/$id/$dir_name" or &error("$userdir/$id/$dir_name ディレクトリが作れませんでした");
open my $fh, "> $userdir/$id/$dir_name/index.html" or &error("$userdir/$id/$dir_name/index.html ファイルが作れませんでした");
close $fh;
}
}
closedir $dh;