対DebugHandlerPass私はsymfonyのログにこのPHPメッセージを見つけた:symfonyの3とMonologBundle - AddDebugLogProcessorPass
php.INFO: のSymfony \バンドル\ MonologBundle \依存性の注入\コンパイラ\ DebugHandlerPass クラスは廃止されましたバージョン2.12以降は3.0で削除されます。代わりに FrameworkBundleのAddDebugLogProcessorPassを使用してください。 "line":14、 "level": "mnt/400Go/www/sy1/vendor/symfony/monolog-bundle/DependencyInjection/Compiler/DebugHandlerPass.php"、 " 28928、 "stack":[...]
私はsymfony 3.1.15とMonolog 2.8 +を使用しています。
私は
/vendor/symfony/monolog-bundle/MonologBundle.phpでは、ある/vendor/symfony/monolog-bundle/DependencyInjection/Compiler/DebugHandlerPass.phpにDebugHandlerPassクラス内のメッセージを見ることができますDebugHandlerPassクラスを呼び出す二行:
use Symfony\Bundle\MonologBundle\DependencyInjection\Compiler\DebugHandlerPass;
$container->addCompilerPass(new DebugHandlerPass($channelPass));
しかし、どこにもPHPファイルでは...たぶん
バージョン不一致AddDebugLogProcessorPassクラスです。もし誰かが私にヒントを与えることができれば、それは素晴らしいだろう。
敬具、
MC
こんにちは。答えをありがとう。私はmonoerバンドルの3.0バージョンを取得するためにcomposer.jsonファイルを変更しました。作曲家のアップデートは順調でしたが、私はまだまったく同じメッセージを受け取ります。この修正により、 – mc62
3.0.1がリリースされました。 –
通知ありがとうございます@KevinBond –