6

私はPHPアプリケーションを開発しています。大量のファイルを本番サーバーに移動したところ、PDOがインストールされていないようです(Fatal error: Class 'PDO' not found in [file] on line [line])。prodサーバーはPHP5.3.6を使用しています。私が見つけたドキュメントによると、「PDOとPDO_SQLITEドライバーはPHP5.1.0の時点でデフォルトで有効になっています。」

PHPの管理経験はほとんどありません。このモジュールがインストールされているが無効になっているか、まったく存在しないかを確認するにはどうすればよいですか?そして、それを実行するために何をする必要がありますか?

4

2 に答える 2

27

通常、phpinfo();どのモジュールがインストールされているかを確認するだけで済みます。

またはコマンドラインから:

php -m

さらに、次を使用できます: class_exists('PDO')PDO クラスが実際にアクセス可能かどうかを確認します。

于 2012-04-30T18:44:02.733 に答える