PhpBB 3.2.2 使用 PhpBB 登录网站时出现 Twig Loader 错误

PhpBB 3.2.2 Twig Loader Error When Using PhpBB For Website Login

我正在尝试使用 PhpBB 3.2.2 的身份验证来验证网站用户。我已将下面的代码添加到测试页的顶部

define('IN_PHPBB', true);

$phpbb_root_path = '/forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

我遇到的问题是我收到了 PhpBB 警告:

[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/template/twig/loader.php on line 176: Declaration of phpbb/template/twig/loader::findTemplate($name) should be compatible with Twig_Loader_Filesystem::findTemplate($name, $throw = true)

我不是要加载 twig 模板,我只是想访问 PhpBB 会话数据以检查用户是否登录。

当我导航到实际论坛本身时,它运行良好,没有任何错误或警告。

有人对问题可能有什么建议吗?

我已经对此进行了进一步研究,问题似乎与我自己的引导加载程序有关,该引导加载程序为网站的主要部分设置了 twig 加载程序,这与 twig 加载程序有关PhpBB。由于这与我最初发布的问题不同,因此我将关闭此问题。