MilkyStep Official Community

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

Xサーバーへのインストールに失敗する

似た質問を見つけましたが、解決が難しかったので質問させていただきます。
http://milkystep.com/ms_poc/?p=5591

マニュアルの「2【初期設定編】.pdf」を見ながらインストール作業を行いました。
最終的に以下のエラーが出てしまいインストールに失敗しました。

※データベースに接続できません。
・データベースのホスト名
・データベース名
・データベースのユーザ名
・データベースの接続パスワード
をもう一度確認してください。

設定したデータベース情報でPhpMyAdminにログインが出来たので、設定値は問題ないと思うのですが、ホストに指定した「localhost」が間違いなのでしょうか。
もしくはMariaDBでは動作しないのでしょうか。

CGIモジュールも全てOKでした。

XサーバーではMariaDBの場合、ホストにlocalhostを指定する必要があるようです。
https://www.xserver.ne.jp/support/faq/faq_service_db.php


バージョン情報

MariaDB: 10.5.x

Perl: 5.16

木, 7月 21 2022 » ユーザからの投稿

One Response

  1. hyper4 7月 21 2022 @ 1:31 PM

    install.cgiを確認したところ、233行目の内容を変更したらMariaDBでもインストールできました。

    my $dbs = “DBI:mysql:$$fd{‘dbname’}:$$fd{‘dbhost’}”;

    となっている所を以下のようにすることで接続できてインストール完了しました。

    my $dbs = “DBI:mysql:database=データベース名;host=ホスト名;port=3306”;

    インストールが完了しただけで、実際の運用にどのような影響があるかはまだわかりません。

Login