У меня на сайте отлично работает FB connect. Затем однажды мы заметили, что это больше не работает. Он не выдает никаких ошибок, но когда я пытаюсь выполнить функцию getUser () из моего класса в Facebook, ответ на отправку моего подписанного запроса возвращается пустым, никаких пользовательских данных. Это основная проблема, но позвольте мне подробно рассказать о том, что я прибил.
Я полагаю, что с сервером каким-то образом есть проблема, либо внутри httpd.conf, либо, возможно, php.ini, и вот почему.
Я перенес все свои PHP-страницы, необходимые для интеграции с FB, на другой сервер и в другой домен. Они работали нормально. Для меня это исключило проблему с самим кодом или используемыми настройками приложения Facebook.
Затем я вернулся к проблемному серверу, настроил 3-й домен и снова попробовал то же самое. Это не сработало бы. Так что для меня исключена проблема с конкретным доменом, который я в конечном итоге пытаюсь снова начать работать.
Я признаю, я не знаю, какие изменения могли быть сделаны между тем, как он работал, и когда это внезапно не было. Если бы я это сделал, у меня была надежная идея, я бы просто откатил ее У меня был кто-то, "перекомпилировать apache с mod_deflate и mod_cache". Я пытался найти тех, кто вызывает проблемы с FB, но ничего не нашел.
PHP Версия 5.3.10
Версия сервера: Apache / 2.2.22 (Unix)
Построен сервер: 10 февраля 2012 20:31:21
Cpanel :: Easy :: Apache v3.9.1 rev9999
Спасибо, что прочитали мой вопрос.