Вот такой вод код прекрасно работал в любой версии 3.0, в том числе на 3.0.12:
Код: Выделить всё
<!-- PHP -->
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '***');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['multi_site'] = true;
$o['host'] = 'site.ru';
$o['charset'] = 'utf-8';
$sape = new SAPE_client($o);
unset($o);
<!-- ENDPHP -->
Код: Выделить всё
<!-- PHP -->
echo "ertertert";
<!-- ENDPHP -->
Код: Выделить всё
Общая ошибка
Illegal use of $_SERVER. You must use the request class or request_var() to access input data. Found in /home/******/public_html/cache/twig/91/9b/b3f07583619e7efbb187a71f572d.php on line 300. This error message was generated by deactivated_super_global.
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 67
CALL: trigger_error()
FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 87
CALL: phpbb\request\deactivated_super_global->error()
FILE: [ROOT]/cache/twig/91/9b/b3f07583619e7efbb187a71f572d.php
LINE: 300
CALL: phpbb\request\deactivated_super_global->offsetGet()
FILE: [ROOT]/vendor/twig/twig/lib/Twig/Template.php
LINE: 264
CALL: __TwigTemplate_919bb3f07583619e7efbb187a71f572d->doDisplay()
FILE: [ROOT]/vendor/twig/twig/lib/Twig/Template.php
LINE: 238
CALL: Twig_Template->displayWithErrorHandling()
FILE: [ROOT]/vendor/twig/twig/lib/Twig/Environment.php
LINE: 299
CALL: Twig_Template->display()
FILE: [ROOT]/phpbb/template/twig/twig.php
LINE: 303
CALL: Twig_Environment->display()
FILE: [ROOT]/includes/functions.php
LINE: 5307
CALL: phpbb\template\twig\twig->display()
FILE: [ROOT]/index.php
LINE: 207
CALL: page_footer()
PHP Version 5.5.18