mixhostのサーバー移行でCGIが動作しない(Internal Server Error)

mixhostのサーバー移行でCGIが動作しない(Internal Server Error) WordPress

mixhostのサーバー移行後、CGIを動かすとInternal Server Errorが発生するようになりました。mixhostの新サーバーには、Perlモジュールが初期状態ではインストールされていない仕様のようです。


Perlモジュールのインストール方法

mixhostは、コントロールパネル(cPanel)からPerlモジュールをインストールすることができます。

(1)cPanelにログインし、「ソフトウェア」区画にある「Perlモジュール」ボタンをクリックします。

「Perlモジュール」ボタンをクリック

(2)「Find a “Perl Module”」で、下記2つを検索し、インストールします。

 ・CGI

 ・Time::Local


 ①「Find a “Perl Module”」に「CGI」と記入し、「検索」ボタンをクリックします。

「CGI」と記入し、「検索」ボタンをクリック

②「CGI(4.55)」の「インストール」をクリックします。

 ※:「4.55」はバージョン

「CGI(4.55)」の「インストール」をクリック

③「Find a “Perl Module”」に「Time::Local」と記入し、「検索」ボタンをクリックします。

「Time::Local」と記入し、「検索」ボタンをクリック

④「Time::Local(1.30)」の「インストール」をクリックします。

 ※:「1.30」はバージョン

「Time::Local(1.30)」の「インストール」をクリック