Смещение неинициализированной строки: ошибка 0 в приложении Facebook FBML - PullRequest
1 голос
/ 14 сентября 2011

Я создал приложение. в FBML на фейсбуке в прошлом. Это приложение до прошлой недели работал нормально, но теперь выдает ошибку как

Notice: Uninitialized string offset: 0 in /var/www/vhosts/xxx.net/httpdocs/new/client/facebookapi_php5_restlib.php on line 310

и продолжает освежаться на нем. Почему это происходит? Пожалуйста помоги. Заранее спасибо ...

1 Ответ

0 голосов
/ 14 сентября 2011

Это просто уведомление, а не ошибка.

Вероятно, конфигурация php изменилась, так что она выводит на экран уровень уведомления "ошибки".

Если это сторонний код, то просто закомментируйте строку в php.ini, которая начинается с error_reporting (чтобы он не уведомлял вас об уведомлениях), или в вашем сценарии php выполните это:

// Report all errors except E_NOTICE
// This is the default value set in php.ini
error_reporting(E_ALL ^ E_NOTICE);

Если это ваш код, тогда читайте: Что вызывает появление «Замечания: смещение неинициализированной строки»?

Добро пожаловать, чтобы узнать больше о error_reporting .

...