Я создал представление для замены страницы пользователя.
Я хочу, чтобы при посещении пользователем учетной записи другого пользователя у него возникала ошибка 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'
Я не понимаю, почему страница не работает.Как я могу это исправить?
- Я увеличил php-память до 256 МБ, но есть та же ошибка.
- Если я удаляю контекстный фильтр, он работает.Но вам нужен контекстный фильтр для моего просмотра.