sb-users.jp のサーバ移転で各バージョン最新版のサーバ移転を行ったのでメモ。
魔人様が「いいんでない?」とおっしゃっていたので移転ついでにデータと CGI を分離してみました。
自分一人で作ったのにどういうサイト構造だったのかすっかり忘れてしまっていて手間取りました(´・ω・`)
sb-users.jp のサーバ移転で各バージョン最新版のサーバ移転を行ったのでメモ。
魔人様が「いいんでない?」とおっしゃっていたので移転ついでにデータと CGI を分離してみました。
自分一人で作ったのにどういうサイト構造だったのかすっかり忘れてしまっていて手間取りました(´・ω・`)
sb-users.jp で使っているパティオ過去ログ検索は Shift_JIS だったのですが、my little forum が EUC-JP から UTF-8 になった → じゃートップページも UTF-8 にしよう → my little forum の検索はおっけー → パティオ過去ログの検索が文字化けする><
今までトップページが EUC-JP でパティオ過去ログが Shift_JIS、特に何もせず日本語で検索できていたのですがトップページを UTF-8 にしたら盛大に文字化けしてしまいました。
form 要素に accept-charset を指定する方法もあるんだけど IE が無視してくれるとのことで、パティオ過去ログの CGI 自体を UTF-8 にしてみようと試みました。
毎度のことながらチャレンジャーだなぁ。
さーて作業開始するかと Hoster を起動したら Dock で 3 回くらい跳ねて強制終了してしまいます。心当たりはある。
昨日電源落とそうと思ったらレインボーサークルくるくるになっていつまでもそのままだったのでパワーボタンで電源断、そのあともう一度起動してディスクユーティリティでアクセス権とディスクのチェックをかけました。
“private/etc/hosts”上のアクセス権が一致しません。本来 -rw-r--r-- であるはずですが、実際には -rw-r--rw- になっています。
この他に数行ログがあったのですがきっと原因はこれだな。
/etc/hosts のアクセス権を -rw-r–rw- に戻してあげたところ無事起動できました。
エックスサーバではサーバパネルにバックアップメニューがあって、任意のディレクトリを tar.gz 形式でダウンロードすることができます。
コアサーバにはそういう機能がないものかと管理画面をさまよっていたところ、ファイルマネージャにバックアップ作成機能がありました。
早速やってみたのですが、バックアップ元のファイルがでかすぎてうまくいかない。
そこで SSH でログインしてコマンドで圧縮してみることにしました。
tar -cvzf (圧縮後のファイル名) .tar.gz (圧縮元のディレクトリ名)
オプション部分に – をつけている解説とつけていない解説があってどっちがいいのかよくわからなかった。
コアサーバでアカウントを取得すると http:// (アカウント名) .s (サーバ番号) .coreserver.jp という URL がもらえるのですが、独自ドメインをドメインウェブの Sub に指定している場合 http:// (アカウント名) .s (サーバ番号) .coreserver.jp/ (独自ドメイン) / という URL でもアクセスできてしまいます。
誰もアクセスすることはないと思うけどちょっといやーなので手を打ってみた。
標準のURLではアクセスさせないようにするのはOK? – XREA&CORE SUPPORT BOARD
規約的には OK だそうで、.htaccess に以下を記述しました。
RewriteCond %{HTTP_HOST} ^( (アカウント名) \.s (サーバ番号) \.coreserver\.jp*)(:80)?
RewriteRule ^(.*) http://www.coreserver.jp/ [R=301,L]