1.修改 *.links.menu.yml 后刷新缓存
1-1.进入后台->配置->开发->性能->刷新缓存
1-2.利用drupal console命令:
cd 到drupal根目录
执行命令
<pre>
drupal cache:rebuild
</pre>
输入"all"
<pre>
Select cache. [all]:
all
</pre>
2.打开错误日志
在drupal8的setting.php 中顶部添加
<pre>
$config['system.logging']['error_level'] = 'verbose';
</pre>
3.在后台看报错日志
http://127.0.0.1:8081/admin/reports
后台->报告->最新日志信息
4.报错说某模块加载失败,不存在该模块。
原因是因为之前一个模块安装过之后,因为一些原因删除了(没有卸载就删除)。但是在drupal的缓存中,还留有余孽。解决办法是重新建立该模块,新建好模块的info.yml文件,然后清一下缓存。登录后台,卸载该模块。卸载成功后,再在项目中删除该模块文件。
网友评论