このプロジェクトでは PHP Yii フレームワークを使用する必要があるため、同僚は Yii フレームワークで PHP と Yii を設定しましたが、Yii コンポーネントにアクセスするために必要な条件では、mysql pdo がロードされていないことがわかりました。
php.ini ファイルを確認すると、コンポーネントがロードされるように設定されています:
extension_dir = "拡張子"
cgi.force_redirect = 0
拡張子=php_mbstring.dll
拡張子=php_mysql.dll
拡張子=php_mysqli.dll
拡張子=php_pdo_mysql.dll
調査とテストの結果、原因は extension_dir にあることが判明しました。正常にロードするには、これを絶対パスに設定する必要があります。
extension_dir = "D:/var/php53/ext"
Apache を再起動し、Yii フレームワークのページを開くと、読み込みが成功したことが表示されます:
http://www.bkjia.com/PHPjc/477837.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/477837.html技術記事プロジェクトでは PHP Yii フレームワークを使用する必要があるため、同僚が Yii フレームワークで php と yii を設定しました。Yii コンポーネントにアクセスするために必要な条件を示す Web ページには、php.ini ファイルを確認した後、mysql pdo がロードされていないことが示されています。 、コンポーネントがセットアップされました...