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。由于这与我最初发布的问题不同,因此我将关闭此问题。
我正在尝试使用 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 ofphpbb/template/twig/loader::findTemplate($name)
should be compatible withTwig_Loader_Filesystem::findTemplate($name, $throw = true)
我不是要加载 twig 模板,我只是想访问 PhpBB 会话数据以检查用户是否登录。
当我导航到实际论坛本身时,它运行良好,没有任何错误或警告。
有人对问题可能有什么建议吗?
我已经对此进行了进一步研究,问题似乎与我自己的引导加载程序有关,该引导加载程序为网站的主要部分设置了 twig 加载程序,这与 twig 加载程序有关PhpBB。由于这与我最初发布的问题不同,因此我将关闭此问题。