2022年5月16日
2022/5/16(月) 00:00 ~ 09:00にコアサーバー(coreserver.jp) 最新・高速サーバーへの移転メンテナンスが行われました。
それ以降、Movable type(ブログ) にアクセスできなくなりました。
コアサーバー 最新・高速サーバーへの移転メンテナンスの影響だと思われます。
Got an error: Unescaped left brace in regex is illegal here in regex; marked by <– HERE in m/{{ <– HERE support}}/?/
の表示で記事の更新ができなくなりました。
・標準PHP:FastCGI版7.1系 → FastCGI版7.4系
・MySQL:5.7系 → MariaDB10.6系
の影響が怪しいです。
2022年5月17日
Movable type(ブログ)だけでなく掲示板もアクセスカウンターも人気投票などCGIも動作していない事が判明しました。
問い合わせして23時間たって(メンテナンスが終わってから35時間たっている)も、「担当部門にて確認の上、回答させていただきたく存じます。」以外に明確な返答もなく、問題も解決していません。
昔のバリュードメイン社は良い会社だったのに、GMOに買収されてからは、すっかりダメな会社になりました。
2022/05/17 20:36:35に返事が来ていました。
ご連絡いただき誠にありがとうございます。
リニューアル後のサーバーでは、
Perlバージョンが「5.26」へ変更となっております。
■リニューアルにおけるサーバーシステムの増強と移行について
https://www.coreserver.jp/info/brandnew2022/
下記Perlリリースノートにも記載がございますが、
他ファイルを読み込む際にファイル名のみではエラーとなるため
絶対参照または相対参照にてディレクトリパスを記載する
必要がございます。
■Perlリリースノート※外部サイト
http://perldoc.jp/docs/perl/5.26.0/perl5260delta.pod#Removal32of32the32current32directory32-40.41-32from32-64INC
また、jcode.pl をご利用されている場合、
かなり古いものとなりますため、恐らくリニューアル後の
Perlバージョン(5.26)には対応していないかと存じます。
恐れ入りますが、
jcode.pm や jacode.pl を始めとした代替ライブラリでのご利用を
ご検討くださいませ。
以上ご確認の程よろしくお願いいたします。
ほとんど解決策は示されていません。
Movable typeのソースを書き換えるなんで現実的では無いです。
話になりません。
2022年5月18日
バリュードメインからは、なんの返答もありません。
インストールしてあったMovable typeのバージョンは6なので、バージョンが古いのが原因かと思い、Movable typeのバージョン7をインストールしてみたのですが、Movable typeにサインインしようとするとエラーになりました。
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at info@coreserver.jp to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
mt-config.cgiを書き換えて、CGIの属性を755に変更したら動作するようになりました。
CGI(yybbs,votecom,lime)については、jcode.pl をjacode.plに変更して、CGIのソースをrequire ‘./jacode.pl’;に変更しても動作しません。