エンジニア足立のコーディング日記

エンジニア足立のコーディング日記

RSS PHPでWarningエラーが!!

この記事を読むのに掛る所要時間: 329

PHPでこんなエラーが↓

 

============================================================================
>> PHP Warning:  PHP Startup: Unable to load dynamic library ‘/usr/local/・・・/extensions/current/pdo_mysql.so’ – /usr/local/・・・/extensions/current/pdo_mysql.so: undefined symbol: php_pdo_get_dbh_ce in Unknown on line 0
>> PHP Warning:  Module ‘PDO’ already loaded in Unknown on line 0
============================================================================

 

エラーの内容を見る限り、

 

「pdo_mysql.so」を読み込めていないようです。

 

そこで、

 

まずは「/usr/local/・・・/extensions/current/」に「pdo_mysql.so」が存在するかを確認してみると、

 

存在していたので問題なし!!

 

で、

 

なぜかpnp.iniの

 

「extension=pdo_mysql.so」の部分を「;extension=pdo_mysql.so」といようにコメントアウトしてやると、

 

============================================================================
>> PHP Warning:  PHP Startup: Unable to load dynamic library ‘/usr/local/・・・/extensions/current/pdo_mysql.so’ – /usr/local/・・・/extensions/current/pdo_mysql.so: undefined symbol: php_pdo_get_dbh_ce in Unknown on line 0
============================================================================
のエラーは解決です!!

 

なぜだろうか?

 

あとで時間を見つけて理由を調べてみます。

 

でまだ

 

============================================================================
>> PHP Warning:  Module ‘PDO’ already loaded in Unknown on line 0
============================================================================
のエラーが残っています。

 

これは

 

「pdo.so」を重複して読み込んでいるだけだろうということで、

 

/usr/local/php5/etc/extensions.ini

 

 

「extension=pdo.so」の部分をコメントアウトしてみることに。

 

無事エラーも出なくなり解決しました

このページのTOPへ戻る

著者情報

足立 拓也(あだち たくや)
1980年生まれ。
出身:兵庫県丹波市。
趣味:ボクシングジム通い。
特技:歴史の話しをすること。
一言:頑張って面白いブログを書きます。

月別アーカイブ

  •  

    • [—]2017 (53)
    • [+]2016 (49)
    • [+]2015 (86)
    • [+]2014 (81)
    • [+]2013 (104)
    • [+]2012 (78)