From 7ceb43602186898f83c06031bfdf7b1fb15875cb Mon Sep 17 00:00:00 2001 From: 3D-I <480857+3D-I@users.noreply.github.com> Date: Wed, 30 Dec 2020 03:02:10 +0100 Subject: [PATCH] [ticket/16641] Fix config.php validation in ACP - PHP 8 PHPBB3-16641 --- phpBB/includes/acp/acp_main.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/phpBB/includes/acp/acp_main.php b/phpBB/includes/acp/acp_main.php index bd50ea2046..77862e3b46 100644 --- a/phpBB/includes/acp/acp_main.php +++ b/phpBB/includes/acp/acp_main.php @@ -681,9 +681,9 @@ class acp_main if (!defined('PHPBB_DISABLE_CONFIG_CHECK')) { - $template->assign_var('S_WRITABLE_CONFIG', - (bool) $phpbb_filesystem->is_writable($phpbb_root_path . 'config.' . $phpEx) || (@fileperms($phpbb_root_path . 'config.' . $phpEx) & 0x0002) - ); + $phpbb_config_file = $phpbb_root_path . 'config.' . $phpEx; + + $template->assign_var('S_WRITABLE_CONFIG', (bool) $phpbb_filesystem->is_writable($phpbb_config_file) || (@fileperms($phpbb_config_file) & 0x0002)); } $this->php_ini = $phpbb_container->get('php_ini');