• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP : pdo_mysql.so)

PHPでのpdo_mysql.soのドライバー生成エラーについて

このQ&Aのポイント
  • PHPでバッチを作成し、pdo_mysql.so ドライバーのコネクション生成時に「Error:could not find driver」とエラーが発生する問題について解決策を教えてください。
  • php.iniの設定に実態の配置パスを追加したり、extension=pdo.so、extension=pdo_mysql.so の設定を追加したりしていますが、問題は解決しません。
  • phpinfo()ではpdo_mysqlが表示されており、同じサーバー上のZendFrameworkアプリケーションではDBへのアクセスが可能なのに、このエラーが発生します。解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

バッチということですので、コマンドラインからPHPを実行されているかと思いますが、 Webサーバで実行しているPHPとini読み込んでいるiniファイルが違うのかもしれません。 一度ターミナル等で、 php --ini と実行してみて下さい。 コマンドラインでPHPを実行するにあたって使用しているiniファイルのパスが表示されると思います。

関連するQ&A