バージョン選択

フォーラム

メニュー

オンライン状況

57 人のユーザが現在オンラインです。 (50 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 57
もっと...

サイト内検索

質問 > その他 > ローカルのDBサーバ接続失敗

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
x41
投稿日時: 2007/11/23 13:15
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
ローカルのDBサーバ接続失敗
ファーストサーバのバーチャルサーバを利用しています。

ゲストOS1にeccubeをインストールし、ゲストOS2にDBサーバ(mysql)をインストールしています。
ゲストOS2のDBサーバはfirewallの設定でゲストOS1のIPは接続許可にしています。

データベースの設定の画面で下記エラーが表示されます。

>> DB Error: extension not found
[DB Error: extension not found]

ファーストサーバの担当者によれば、ゲストOS1とゲストOS2の
接続は固定のIPで可能とのことです。

DBを別のサーバで稼働させたいので、どなたかご教授お願いいたします。

homan
投稿日時: 2007/11/23 17:08
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: ローカルのDBサーバ接続失敗
あまり詳しくないのですが、
インストール時にDBの設定を入力する際、
"DBサーバ"のところをゲストOS2のIPアドレスに変更してもだめだった、
ということでしょうか。


こういう問題の場合EC-CUBEの問題なのか
それ以外(DBの設定、FWの設定、レンタルサーバの仕様等)の問題なのか
切り分けが大切だと思うので、
簡単なDB接続テスト用PHPを作成するだとか、
別のWEBアプリをインストールしてみるだとかして
接続できるのかできないのか試してみるのがいいかもしれません。

また、MySQLのバージョンが記載されていませんが、
バージョンは4.1以上でしょうか。


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

ゲスト
投稿日時: 2007/11/23 17:18
対応状況: −−−
Re: ローカルのDBサーバ接続失敗
ありがとうございます。

インストール時のDBサーバのところにゲストOS2のIPを
入力しました。

試しに、ゲストOS1にDBサーバをインストしDBサーバには
127.0.0.1で設定しましたが、同じエラーでした・・・

php.iniの設定か他に何かインストする必要があるのでしょうか?

homan
投稿日時: 2007/11/23 17:24
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: ローカルのDBサーバ接続失敗
ゲストOS1はWindows(Webサーバ:IIS)ですか?

php.iniの

;extension=php_mysql.dll

となっている箇所を

extension=php_mysql.dll

と変更してみたら如何でしょうか。


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

x41
投稿日時: 2007/11/23 17:36
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: ローカルのDBサーバ接続失敗
ありがとうございます。

OSはcentos4.5です。

php.iniの設定してみます。

後、php-mysqlのインストは必須ですか?
kvex2004
投稿日時: 2007/11/23 19:26
対応状況: −−−
長老
登録日: 2007/10/31
居住地: 埼玉
投稿: 218
Re: ローカルのDBサーバ接続失敗
引用:
後、php-mysqlのインストは必須ですか?


必須です
x41
投稿日時: 2007/11/23 21:29
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: ローカルのDBサーバ接続失敗
ありがとうございます。

現在、php、php-mbstringのみのインストです。

php-mysql以外に最低必要なものはありますか?

よろしくお願いします。

kvex2004
投稿日時: 2007/11/24 0:56
対応状況: −−−
長老
登録日: 2007/10/31
居住地: 埼玉
投稿: 218
Re: ローカルのDBサーバ接続失敗
インストール時のオプションがわからないのでなんとも・・
php.i386 4.3.9-3.6 installed
php-ldap.i386 4.3.9-3.6 installed
php-mysql.i386 4.3.9-3.6 installed
php-pear.i386 4.3.9-3.6 installed
php-devel.i386 4.3.9-3.6 base
php-gd.i386 4.3.9-3.6 base
php-mbstring.i386 4.3.9-3.6 base

このくらいかな?
あれ?どれか無くてもいいかな?
すみません、ソースからビルドしかやったことなくて。
たぶんyumだったら上記くらいかと。
x41
投稿日時: 2007/11/24 14:42
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: ローカルのDBサーバ接続失敗
ありがとうございます。

必須のものをインストしました。
実行後、下記エラーがでました。

>> DB Error: connect failed
[nativecode=Can't connect to MySQL server on '***.***.***.***' (*)]

今度はローカル接続できていないようです。

因みに、php.iniには

;extension=php_mysql.dll がありませんでした。

上記環境はphp4.3、mysql4.1でした。

先ほど、phpのみphp5にアップデートしました。
やはり、php.iniには;extension=php_mysql.dll がありませんでした。

アップデート後、実行すると前回と同じエラーがでました。
>> DB Error: extension not found
[DB Error: extension not found]

;extension=php_mysql.dllはどこにあるのでしょうか?
kvex2004
投稿日時: 2007/11/24 19:10
対応状況: −−−
長老
登録日: 2007/10/31
居住地: 埼玉
投稿: 218
Re: ローカルのDBサーバ接続失敗
OSはCentOSじゃなかったでしたっけ?
php_mysql.dll はWindowsの場合なので関係ありません。

mysqld や php を入れ替えたあとに、mysqlやapacheを再起動させていますか?
(1) 2 3 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,711名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.