Функция getUser()
использует глобальный $_REQUEST['signed_request'])
.
И так как вы сказали, что недавно переключали учетные записи хостинга, возможно, сервер настроен либо на отключение $_REQUEST
, либо как-то его переопределил.
Вы можете проверить эти переменные php.ini, потому что они влияют на $_REQUEST
:
- variables_order
- request_order
См. Эти переменные phpinfo();
в вашем шаблоне, который будет распечатывать всю необходимую информацию.
http://php.net/manual/en/function.phpinfo.php
В противном случае вам может потребоваться связаться с вашим хостинг-провайдером и спросить о $_REQUEST
global, чтобы узнать, можете ли вы его использовать.