Webman使用Blade模板引擎,线上偶发性No hint path defined for [__components].
本地开发机从未出现过,有遇到过这种情况的么?
本地开发机:Windows11 PHP8.3
线上:Debian12.5 64位 PHP8.3
线上线下均未启用 opcache
Webman 1.6
webman/blade 1.55
No hint path defined for [__components].
Error Details
File: /www/wwwroot/webman/***/vendor/illuminate/view/FileViewFinder.php
Line: 112
Exception: lluminate\View\ViewException
Code: 0
Mesage: No hint path defined for [__components]. (View: /www/wwwroot/***/resources/views/layouts/dashboard/base.blade.php) (View: /www/wwwroot/***/resources/views/layouts/dashboard/base.blade.php
每次遇到这个问题就得重启webman才会恢复,但是一两个小时,又会触发这个问题。
没遇到过这个问题
感觉是Bladeview生成缓存的问题 尝试一下在出现这个问题的时候 清理一下 Bladeview 产生的缓存文件试一下
尝试过,这问题折磨好几天了。
不知道跟Opcache有关,刚开始线上是启用的,目前禁用了,再观察观察。
okok 如果还有问题的话 可以尝试搞个复现项目 可以一起看下