MilkyStep Official Community

メルマガ・ステップメール配信ソフトMilkyStep利用者のコミュニティです。

フォーム利用時に「Can’t locate LWP/UserAgent.pm…」のエラーが発生します

※この投稿は管理者によって代理投稿されました。

 

@YMCのマネージドV250(VPSサーバー)に設置を希望しており、「MilkyStep Light」で動作確認中です。

メルマガの送信・受信はOK。管理画面も正常に動いていると思います。

 

1つだけエラーがあり、登録/解除フォームから登録をしたときに下記のようなページが表示されエラーになります。

https://****.***/****/subscribe.cgi

 

あまりサーバーに詳しくないので申し訳ございませんが、原因が分からずにいます。

モジュール等の不足が原因でしょうか。

何卒アドバイス方よろしくお願いいたします。

 

水, 3月 25 2015 » トラブル, バグの報告, フォーム関連, ユーザからの投稿, レンタルサーバ情報, 初期設定関連

5 Responses

  1. Igreks.Inc 3月 25 2015 @ 12:48 PM

    平素は弊社製品をご利用いただきありがとうございます。

    「subscribe.cgi」というファイルは、デフォルトでの「reg.cgi」であるという仮定のもと回答させていただきます。

    本エラーは、ご想像の通り、LWP::UserAgent.pmというモジュールが、ご利用中のサーバで利用できないために起こるエラーとなります。

    ただし、当モジュールは推奨モジュール(必須モジュールではない)に指定しており、本来であればこのモジュールが無くとも、最低限の動作自体はしなければならないところ、そのようになっておりませんでした。

    ご不便・ご迷惑をお掛けし申し訳ございません。

    先ほど修正版をアップさせていただきましたので、お手数ですが下記の手順をご参考に、ファイルの更新をお願い申し上げます。

    ・MilkyStep Lightのシステム一式を弊社サイトから再度ダウンロード、解凍します。
       ↓
    ・ディレクトリ内の「reg.cgi」の名前を「subscribe.cgi」に変更します。
       ↓
    ・サーバの同じ場所に上書きでアップロードします。

    以上よろしくお願い申し上げます。

  2. hide 3月 25 2015 @ 2:36 PM

    Igreks.Inc様
    ご回答ありがとうございます。

    システムを再ダウンロードして、
    reg.cgiを上書きアップロードしましたが、同じく、
    LWP::UserAgent.pmというモジュールが無いというエラーが出ました。

    現在は
    subscribe.cgiは
    reg.cgiに変更しています。

    reg.cgiのパーミッションは
    644ですが、これは、合っていますでしょうか。

    お手数ですが
    ご回答方よろしくお願いいたします。

  3. Igreks.Inc 3月 25 2015 @ 3:14 PM

    hide 様

    > 現在は
    > subscribe.cgiは
    > reg.cgiに変更しています。

    名前を変えると、システム上の不整合が発生しますので、以前のものと同じ名前(subscribe.cgi)にしてください。

    > reg.cgiのパーミッションは
    > 644ですが、これは、合っていますでしょうか。

    ご利用中のレンタルサーバが指定するパーミッションに指定してください。
    基本的にはindex.cgiと同じパーミッションに合せてもらえれば問題ありません。

  4. hide 3月 25 2015 @ 3:43 PM

    Igreks.Inc様
    ご回答ありがとうございます。

    システムは
    一度アンインストールして
    再度アップロードしました。

    変更したことが影響したのかと思い、
    reg.cgiのままにしました。

    データベースは
    新規に作成せずに初めに作ったものを
    設定しました。

    subscribe.cgiに変えてみましたが、
    LWP::UserAgent.pmというモジュールが無いというエラーが出ました。
    https://****.***/****/subscribe.cgi

    データベースは
    新規に作成せずに初めに作ったものを設定したことが
    影響していますでしょうか。

    お手間を取らせますが
    ご回答方よろしくお願いいたします。

  5. hide 3月 26 2015 @ 10:03 AM

    Igreks.Inc様

    LWP::UserAgentをインストールすることで
    結果的に解決はしました。

Login