MilkyStep Official Community

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

データベースのバックアップ取得で「Software error」

データベースのバックアップ取得を実施すると下記エラーになります。
よくある質問等にもなかったので質問させてください。

—————————————————————-

Software error:

Can't call method "desiredCompressionLevel" on an undefined value at /usr/local/lib/perl5/site_perl/5.8.9/Archive/Zip/Archive.pm line 249.

水, 10月 12 2011 » データベース関連, バックアップ・リストア関連

4 Responses

  1. Igreks Inc. 10月 12 2011 @ 1:55 PM

    このエラーは、Archive::Zip::Archive.pmファイルの、”desiredCompressionLevel”メソッドが呼び出せていないことを表します。

    「共通設定」→「システム情報」の「オプションモジュールのインストール状況」で、Archive::ZipがOKになっているか確認してください。
    もしOKの場合は、Archive::Zip内のファイルが破損しているか、バージョンが古すぎる可能性があります。

    Archive::Zipをインストールし直すか、共用サーバの場合は、サーバ管理者にArchive::Zipの再インストールを依頼してください。

    もし上記が不可能な場合は、こちらをダウンロード&解凍し、MilkyStep用ディレクトリ内の「ext_lib」のなかに丸ごとアップロードしてみてください。

    ただしこの方法は、オンラインバージョンアップを行った場合に、アップロードされたディレクトリは削除されますので、バージョンアップの都度行うことになります。

    これでもダメな場合は、取扱い説明書を参考に、MySQLクライアント(phpmyadminなど)からバックアップを取得してください。

  2. kondo 10月 12 2011 @ 2:00 PM

    OKになっています。
    バージョンは1.30です。
    「もし上記が不可能な場合は、こちらをダウンロード・・・」のリンク見たところ、1.30みたいですね。
    バージョンも合ってます?

    ——–システム情報より————————
    Archive::Zip…
      [ O K ] あなたの使用しているサーバには、Archive::Zipモジュールがインストールされています。 (バージョン 1.30)
    ————————————————-

  3. Igreks Inc. 10月 12 2011 @ 4:06 PM

    kondo 様

    ということは、ファイルが破損している可能性も否定できません。

    したがって、同モジュールをインストールし直してみることをお勧めいたします。

    取り急ぎはphpmyadminからバックアップを取得するのがよいと思います。

  4. kondo 10月 12 2011 @ 4:45 PM

    phpmyadminにて手動でバックアップしました。
    ファイルが壊れている可能性は、サーバ会社に確認してみます。

Login