PHP(ピー・エイチ・ピー)

PHPでWarningエラーが!!

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」の部分をコメントアウトしてみることに。

 

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

この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

関連記事

最近の記事

  1. アフィリエイト
  2. VPSサーバー
  3. ブログのネタ探し
  4. プログラミング
  5. SSLとは
  6. 常時SSL通信設定後にやっておくべきこと
  7. 常時SSL通信設定方法
  8. htaccessとは
  9. WordPress
  10. WordPress

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

アーカイブ

PAGE TOP