Laravel 使用時の PHP 起動警告

Laravel 使用時の PHP 起動警告

bash を使用して実行するたびにphp artisan serve、次の PHP 警告が表示されます。Unable to load dynamic library 'oci8_12c' / 'pdo_oci', the specified module could not be found in Unknown on line 0問題は、laravel の外部では、oci8_12c(oci_connect(), oci_parse() and oci_execute()関数を使用して検証済み) およびpdo_oci(pdo を使用して Oracle DB ラッパーを構築し、問題なく動作している) 拡張機能の両方を使用して、Oracle データベースに接続してクエリを実行できることです。さらに、Apache (xampp を使用) を起動したときには、これらの PHP 警告はいずれも表示されず、errors.log をチェックしましたが、問題はありません。他に確認できる点はありますか? artisan を使用しようとすると、なぜこのようなメッセージが表示されるのか、ご存じですか?

答え1

更新: この状況は解決しました。どうやら問題は がmsvcr120.dll欠落していたため、 を実行したときにエラーがスローされたようphp.exeです。ただし、この状況で、エラーがスローされることなく Oracle データベースに接続できた理由や、php をまったく使用できなかった理由がまだわかりません。

関連情報