DANFA

@ - подавление ошибок в PHP

PHP
Символ собаки (@) пишется перед функцией или переменной для подавления ошибок в PHP.
Пример подавления ошибок:
$connect = @mysqli_connect($dbhost, $dbuser, $dbpasswd, $dbname);

Или:
if (@$guest)
{
    # ...
}

Данное решение я не назову исправление ошибки, такой вариант всего лишь не отображает ошибки на экране, не больше.