#author("2021-12-17T10:56:25+00:00","","")
#author("2021-12-18T11:47:58+00:00","","")
[[diary/Kojima]]

2021/11/29 の10時前に、1分ほどの停電があり、その後、plamo.linet.gr.jp をホスティングしている
マシンのHDDが起動できなくなった。

Plamo LinuxのFTP用のディレクトリや、plamo.linet.gr.jp の各ユーザ用のホームディレクトリは、
別のHDDに置いていたので大丈夫だったものの、/etc/passwd とかは起動できないHDD内だったので、
とりあえず専門業者に依頼して復旧待ち。

幸いなことに、クリーンルーム的な作業までは必要なくHDDの内容が復旧できたので、
/etc/passwd 等も無事回収できた。

ただ、従来の plamo.linet.gr.jp は、かなり古い環境(Plamo-5.xのころ)のままで、locale も ja_JP.eucJP だったりして、
最近のPlamo環境からは使いづらくなっていたので、この機会に最新の Plamo-7.3ベースに更新しようとしたら、
この pukiwiki 回りでずいぶんハマってしまった。

あれこれ調べたところ、pukiwikiは最新の 1.5.x でも PHP-7.4.x までしか対応しておらず、
Plamo-7.3系の PHP-8.x では動かないようなので、とりあえず PHP-7.4.26 をビルド、
インストールして pukiwiki-1.5.3 を動かし、
euc-jp だった旧コンテンツも文字コードをutf-8に変換して読み込めるようにしたところ。
- 書き込んだファイルのファイル名も EUC-JP でエンコードされていたのを UTF-8 に変換したら、「不具合報告」とかのリンクも読めるようになった模様。 -- [[kojima]] &new{2021-12-18 (土) 20:47:58};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS