- 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;