MilkyStep Official Community

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

MilkyStep professional ver2.07 がインストールできない

Ubuntu 16.04.4 LTS に MilkyStep professional ver2.07 を
インストールしようとしましたが以下のようにSoftware errorが発生して、先へ進めません。
対処方法ご存知の方いらっしゃいますでしょうか。

===============================
※sendmailがオープンできなかったため、sendmailパスはnullに設定します。

データベースの接続に成功しました。

設定ファイルを更新しました。

バックアップ用ディレクトリを作成しました。

一時ファイル用ディレクトリを作成しました。

オプションスクリプト用ディレクトリを作成しました。

アップロード用ディレクトリを作成しました。

その他必要なディレクトリを作成しました。

Software error:
Can’t use ‘defined(@array)’ (Maybe you should just omit the defined()?) at ./lib/show.pl line 1701.
For help, please send mail to the webmaster (webmaster@xxx.com), giving this error message and the time and date of the error.

Software error:
[Sat Jun 9 15:40:05 2018] install.cgi: Can’t use ‘defined(@array)’ (Maybe you should just omit the defined()?) at ./lib/show.pl line 1701.
Compilation failed in require at /var/www/xxx.com/www/htdocs/ms/install.cgi line 374.
For help, please send mail to the webmaster (webmaster@xxx.com), giving this error message and the time and date of the error.
===============================

【詳細】
・以下サイトより ms_v2_07.zip をダウンロードして、マニュアル通りインストールしようとしています。
http://milkystep.com/download/dl_ms.pl
・MilkyStep professional Version 1.83 のデータを持っており
これは同サーバで正常に動作したため、動作環境は満たしていると考えています。
最新(ver2.07)へアップデートしましたが、エラーが発生したため、クリーンインストールしようとしています。
・過去ログも確認しましたが、同エラーを見つけることができませんでした。

よろしくお願いいたします。

土, 6月 9 2018 » ユーザからの投稿

2 Responses

  1. Igreks.Inc 8月 24 2018 @ 12:14 PM

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

    MilkyStepの一部のバージョンにおいて、プログラム中に「defined(@array)」の記述があると、構文エラーとなる場合がございます。
    ご不便・ご迷惑をおかけし申し訳ございません。

    こちらについては現時点で最新版のVer2.08では修正されておりますので、お手数ですがVer2.08でクリーンインストールを行っていただけますでしょうか。

    もしくはVer2.07で実行する場合、当該箇所(lib/show.plの1701行目)の記述を、下記のように修正していただけますでしょうか。

    ——————

    if (defined @{$$item{$$fd{fixed_form_name}}[5]}) {

       ↓

    #if (defined @{$$item{$$fd{fixed_form_name}}[5]}) {
    if ( ref($$item{$$fd{fixed_form_name}}[5]) eq ‘ARRAY’ && @{$$item{$$fd{fixed_form_name}}[5]} != 0 ){

    ——————

    引き続き弊社サービスをよろしくお願いいたします。

  2. shimizu.h 9月 8 2018 @ 4:07 PM

    ご対応ありがとうございます。

    ver2.08を利用することで動作すること確認できました。

Login