一部サーバにてインストールが進めない  【解決済み】

質問全般・改善要望
返信する
mune3001
メンバー
メンバー
記事: 63
登録日時: 2010年5月08日(土) 16:58

一部サーバにてインストールが進めない  【解決済み】

投稿記事 by mune3001 »

1.0.19Jをインストールしようとしたところ
一部サーバにてインストール作業が進まない状況が起こりました。

データベース設定画面にて
ホスト名 ログイン名 パスワードを入力し接続テストを押しても結果が表示されず先に進めなくなりました。

確認サーバ
CPI シェアードプラン ACE01 2015
ファーストサーバ Zenlogicホスティング

共にPHP5.6にて確認しました。
ファーストサーバはPHP5.3だとインストールできました。

1.0.14J-r9だと進めることができます。
※CPIにて1.0.14J-r9 / PHP5.6 / MySQL5.6.30 の組み合わせだと「MySQLがストリクトモードになっています。」と出力されます(MySQL5.5.42はOK)

エラーログを見ると「Unknown MySQL server host」と表示されていますので何らかの原因でうまくホストへ接続できないのかもしれません。

いろいろと申し訳ございませんがご確認の程よろしくお願いいたします。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

一部サーバにてインストールが進めない

投稿記事 by yama »

このサーバは試用できますでしょうか?試用できればすぐに調べてみます。
PHPのバージョンは5.3より5.6のほうが相性がいいはずなんですが。MySQLのほうで何かあるかもしれませんね。
ストリクトモードが問題の場合は該当箇所が分かればすぐに修正できます。
shiokari
メンバー
メンバー
記事: 33
登録日時: 2014年7月18日(金) 20:50

一部サーバにてインストールが進めない

投稿記事 by shiokari »

mune3001様
お疲れ様です。
以前私が遭遇したケースと似ているように思われます。
http://forum.modx.jp/viewtopic.php?f=32&t=1634

インストール画面で、データベースホスト名に「:ポート番号」を付しているでしょうか?
当方の環境では1.0.15J以降、「:ポート番号」つきのホスト名をDBサーバに受け付けてもらえなくなりました。
(PHPは5.3.3、MySQLは5.5.54です)
やむをえず、インストールディレクトリの.htaccessにて"mysqli.default_port"を書き換え、
インストール画面でホスト名のみ記述したところ、接続できるようになりました。

以上、的外れであれば申し訳ございません。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

一部サーバにてインストールが進めない

投稿記事 by yama »

前回のトピック、見逃してました。なるほど、そういうことであれば修正できるかもしれません。後ほど修正パッチを作成します。
mune3001
メンバー
メンバー
記事: 63
登録日時: 2010年5月08日(土) 16:58

一部サーバにてインストールが進めない

投稿記事 by mune3001 »

>shiokari 様
情報ありがとうございました。
再度試してみましたがやはり進むことができませんでした。

>yama様
サーバ試用の件後ほど相談させてください。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

一部サーバにてインストールが進めない

投稿記事 by yama »

あ、お名前を確認してませんでしたがmuneさんなんですね。失礼しました、よろしくお願いしますw
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

一部サーバにてインストールが進めない

投稿記事 by yama »

この件、対応が遅くなりました。きのう解決しましたので、次のリリースで動作するようになります。
返信する