アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります。

タイトルの通り、http://ホスト名/phpmyadmin/ にアクセスすると、
「mysql 拡張をロードできません。PHP の設定を確認してください」
とエラーメッセージが出てきてしまいます。

環境は以下の通りです。
CentOS 5.3
Apache 2.2.3
MySQL 5.0.77
php 5.1.6
phpmyadmin 2.11.9.4

httpd、mysql、phpはyumにてインストールを行っており、phpmyadminはsvn checkoutでインストールを行っております。

このエラーについては、php-mysqlをインストールする事で解決する事が多いようですが、
yum -y install php-mysql
と打ち込んでインストールを行っても、同じエラーが出てきてしまいます。

また、エクステンションの参照先が間違っている可能性もあるため(と言うよりそうエラーで言われているので…)調べてみました。
php.iniのextension_dirの参照先にはmysql.soがちゃんと入っておりまして、
mysql.iniにはextension=mysql.soと記述されている状態です。

試しにphp.iniにextension=mysql.soと記述したり、mysql.soでなくmysqli.soに変えてみたりしましたが、
それでもエラーが出たままとなっております。

詳しい方がいらっしゃいましたら、是非ご教授いただきたいと思います。
宜しくお願いいたします。

A 回答 (2件)

php-mbstring,php-mcryptはインストールされていますか?


もし未だでしたら、yumでインストールできます。

この回答への補足

引き続きのご回答ありがとうございます。

php-mbstring, php-mcryptは既にyumでインストールを行っております。

補足日時:2010/03/30 18:13
    • good
    • 0
この回答へのお礼

解決いたしました。

どうやらphpmyadminのconfig.inc.phpのパーミッションがおかしくなっていたのが原因で、
これを644に変更する事によってトップページが正常に表示されるようになったようです。

お礼日時:2010/04/01 15:03

以下をご確認下さい。


1.PHPでphpinfo()を実行してmysqlの項目は表示されますか?
2.1がNoの場合、mysqlデーモンは起動していますか?

この回答への補足

ご回答ありがとうございます。

> 1.PHPでphpinfo()を実行してmysqlの項目は表示されますか?
確認しましたところ、表示されております。

補足日時:2010/03/29 15:07
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!