[PHP-users 31405] Re: php−mysqlの連携について

KATOH Yasufumi karma @ jazz.email.ne.jp
2007年 2月 6日 (火) 16:14:38 JST


加藤泰文です.

>>> On Tue, 6 Feb 2007 15:16:35 +0900 (JST)
    in message   "[PHP-users 31404] Re: php−mysqlの連携について"
                  -san wrote:

>  ■Apacheエラー■
>   Tue Feb 06 09:37:08 2007] [error] [client 127.0.0.1] PHP Fatal error:  Call to undefined
>   function mysqli_coonect() in /var/www/html/connecttest.php on line 2
>  ■phpのエラー■
>   [06-Feb-2007 14:43:48] PHP Warning:  PHP Startup: Unable to load dynamic 
>   library '/usr/lib/php/msql.so' - /usr/lib/php/msql.so: cannot open shared object file:
>    No such file or directory in Unknown on line 0
>  
>  というログ内容からsqlのモジュールとのリンクが無いような気がします。
>  
>  ちなみにmysqlのモジュールをインストールした後、php.iniにモジュールへのパス
>  は設定していません。

>  パスの設定が必要であれば、ご指南頂けると幸いです。

Fedora Core はさわってないので,よくわからないです.ここまで分かってい
れば,ご自分でも調べていけるような気はしますが...

というわけで,この先は私には分かりませんが,私だったら
  - php.ini 内の extension の記述
  - php.ini 内の extension_dir の記述
  - php-mysql-5.1.6-1.2 でインストールされているファイル
辺りを調べるかな.

あと,最初のメールで気になったのですが,
> <Mysql>
>  MySQL-shared-compat-5.0.27-0.rhel4
>  MySQL-client-standard-5.0.27-0.rhel4
>  MySQL-test-standard-5.0.27-0.rhel4
>  MySQL-shared-standard-5.0.27-0.rhel4
>  MySQL-server-standard-5.0.27-0.rhel4
>  MySQL-standard-debuginfo-5.0.27-0.rhel4
>  MySQL-devel-standard-5.0.27-0.rhel4

このあたり,"rhel4" とありますが,Fedora Core のモノですか? Fedora の
php-mysql パッケージが期待する場所に MySQL のライブラリがないとか,期
待するバージョンでないとか,そういう原因ということはないですか?

# ちょっとエラーメッセージが違うような気もしますが...

-- 
==============================================
((((    加藤泰文
○-○                karma @ jazz.email.ne.jp
==============================================
 (Web Page) http://www.ne.jp/asahi/ka/to/
==============================================


PHP-users メーリングリストの案内