项目场景:
Laradock thinkphp5.1 nginx php7.4 php8
Uncaught Error: Interface ‘think\LoggerInterface’ not found in…`
问题描述:
配置好之后 无法访问
没有任何报错
原因分析:
php配置问题
解决方案:
尝试修改 php-fpm/php7.4.ini
display_errors = On
修改完成后,重启php-fpm不生效,重新build php-fpm也不生效
查看php-fpm文件夹下Dockerfile
看到在构建容器的时候 copy了laravel.ini
打开文件,修改
display_errors=On
重新build php-fpm并启动
配置生效 查看错误内容