Perl(パール)

サーバ移管

お客様からの依頼で、

本日はサーバの移管作業を行いました。

乗っかっていたサイトは、

他社さんが作成された古いサイトで仕様も完全に把握してた訳でもないので、

少し苦労しました。

 

サーバは某系列のVPS。

 

で、

諸々の設定を終えてコンテンツを移動させたのですが、

どうもPerlで作成されたフォームが500エラーで動作しません。。。

 

エラーの度にApacheのログを確認するのも面倒なので、

取りあえずスクリプトの上部に、
=========================================
use CGI::Carp qw(fatalsToBrowser);
=========================================

という記述を加えて、

エラーメッセージをブラウザ上から確認出来るようにしてやりました。

これでエラー内容の確認も楽になります。

 

それで、

======================================================
Can't locate Jcode.pm in @INC (@INC contains: ......
======================================================

というエラーが出ていたので、

# yum -y install perl-Jcode

として、

perl-Jcodeをインストールしてやりました。

 

単純にPerlのJcodeモジュールがインストールされていなかった事が原因だったので、

これでフォームも無事動作するようになりました。

 

後は単純な静的ページのみのサイトなので、

リンク切れとレイアウト崩れが無いかのチェックを行って、

DNSを切り替えて、

作業完了です。

この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

関連記事

最近の記事

  1. WordPress
  2. WordPress
  3. 動的URLを疑似静的化
  4. ホームページ(homepage)
  5. 日本語ドメイン
  6. パンくずの構造化
  7. ホームページを公開したら、必ずやるべき事
  8. SSLの導入(常時SSL通信)はSEO対策に有効
  9. 404ページ
  10. ステータスコードについて

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

アーカイブ

PAGE TOP