QQ扫一扫联系
很可能是系统缓存了配置信息导致的,通常优化系统后路由和配置信息都会被系统缓存。
清除缓存命令
## 清除缓存路由 php artisan route:clear ## 清除缓存配置 php artisan config:clear ## 清除类映射加载优化 php artisan clear-compiled
贴一下错误日志记录,建 storage/logs/laravel-xxx.log 文件
在虚拟主机配置环境下,由于网站的所有数据都被暴露在浏览器访问路径下,因此要控制系统的系统文件不被访问到,当您配置好之后,至少要测试一下路径不能直接被用户下载,否则系统将会受到严重威胁。
http://www.example.com/.env
http://www.example.com/storage/install.lock
具体可参照《如何在虚拟机上安装 ModStart》章节
主题的视图文件( .blade.php
结尾)可能出现在多个位置,系统在渲染视图的时候会按照以下优先级查找直到匹配成功:
启用主题自定义视图目录:如 resources/views/theme/<主题>
当前主题主题模块视图目录:如 module/<主题模块>/View
(这里假设主题模块的主题根目录为 module/<主题模块>/View
)
系统默认视图目录:如 resources/views/theme/default
当前模块视图目录:如 module/Xxx/View
举例说明: 当前系统启用 myTest 主题模块,主题根目录位于
module/MyTest/View
,在 Xxx 模块中调用$this->view('test.list.news')
系统会按照如下顺序进行视图文件的查找,优先使用第一个匹配到的文件:
resources/views/theme/myTest/pc/test/list/news.blade.php
module/MyTest/View/test/list/news.blade.php
resources/views/theme/default/pc/test/list/news.blade.php
module/Xxx/View/pc/test/list/news.blade.php