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

関連記事

最近の記事

  1. ドメインについて
  2. WP:WordPress(ワードプレス)
  3. URL設計(URLデザイン)
  4. URL「ディレクトリ名」と文字アンダースコア(_)とハイフン(-)
  5. SEO対策(外部ファイルの読み込み)
  6. URL リダイレクト
  7. インデックスされない
  8. 内部対策は必要?
  9. CMS(シーエムエス)
  10. SEO業者は必要?

Twitter

  • 個人で借りているサーバのIPアドレスが、なぜか「FortiGuard」のブラックリストに登録されてしまった。まっとうにサイト運用してたから、なんで登録されたかは不明。取り敢えず、「データベースから削除して」って依頼したから、すぐに… twitter.com/i/web/status/1…
    about 12時間 ago via Twitter Web App

アーカイブ

PAGE TOP