MilkyStep Official Community

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

インストールが出来ません。

初めまして。

インストールしたいのですが、うまくできずに躓いてしまったので、ここで質問させてください。

インストール時は以下で止まってしまいました。

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

sendmailのオープンに成功しました。

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

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

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

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

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

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

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

Software error:

Global symbol "@localhost" requires explicit package name at ./config.cgi line 23.
Compilation failed in require at /xxx/xxx/html/xxx/install.cgi line 356.

For help, please send mail to the webmaster (root@localhost), giving this error message and the time and date of the error.

↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑

また、エラーログを見ますと以下の内容が記載されておりました。

 sendmail: fatal: Recipient addresses must be specified on the command line or via the -t option, referer: http://xxx/xxx/install.cgi
install.cgi: Global symbol “@localhost” requires explicit package name at ./config.cgi line 23., referer: http://xxx/xxx/install.cgi
install.cgi: Compilation failed in require at /var/www/html/xxx/install.cgi line 356., referer: http://xxx/xxx/install.cgi

という内容でした。

config.cgiの23行目には、

our $dbuser = “root@localhost”;

install.cgi356行目には、

require “./config.cgi”;

と記載されており、特に問題は、ないかと思っております。

どこを修正していいかわかりません。

どなたかお力を貸していただけると幸いです。

以下にURLも拝見いたしましたが、こちらは、すでに修正されておりました、

インストールが出来ません。

また、使用しているサーバーは

さくらサーバー VPS(専用サーバー)です。

初心者ですので、必要情報は以上でよろしいでしょうか?

情報が足りないようでしたらすぐにご返信致します。

以上です。よろしくお願い致します。

木, 11月 12 2015 » ユーザからの投稿

One Response

  1. Igreks.Inc 11月 25 2015 @ 12:08 PM

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

    おそらくインストールは完了していると思われますが、
    「Global symbol “@localhost” requires explicit package name…」というエラーが出ていることから、「@localhost」が変数として認識されてしまっている可能性があります。
    —-
    our $dbuser = “root@localhost”;
    —-
    の行を、
    —-
    our $dbuser = “root”;
    —-
    もしくは、
    —-
    our $dbuser = “root\@localhost”; #”@”をエスケープ
    —-
    のように直接修正してお試しください。

Login