首页 > 解决方案 > 为什么我的页面视图在浏览器中显示 500 错误?

问题描述

我创建了一个视图来替换用户的页面。

我希望当用户访问另一个用户的帐户时,他会出现 403 错误。

这是它的配置:

在此处输入图像描述

在此处输入图像描述

当我转到当前用户的帐户时,它可以工作。但是当我转到另一个用户的帐户时,我的浏览器中出现 500 错误:

HTTP ERROR 500

在 Drupal 日志中,我有很多错误但没有详细信息:

在此处输入图像描述

在 Apache 日志中,我有以下错误:

[Sun Nov 18 13:02:17.467832 2018] [proxy_fcgi:error] [pid 17384:tid 140440486577920] [client 185.228.231.100:63896] AH01071: Got error 'PHP message: PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /var/www/www-domaine-com/web/core/modules/views/src/Plugin/views/display/PathPluginBase.php on line 397\n'

我不明白为什么该页面不起作用。我怎样才能解决这个问题 ?

标签: drupaldrupal-8drupal-views

解决方案


推荐阅读