Le problème est que lorsque j'essaie de connecter l'utilisateur et ensuite d'obtenir les informations de l'utilisateur, je reçois une erreur de l'API Facebook. avec le code d'erreur : 1 Le même code fonctionne pour un serveur, mais pas pour un autre. La configuration et tout le reste sont identiques, sauf que le serveur qui ne fonctionne pas est hébergé dans l'environnement en nuage de RackSpace. Je ne sais pas si c'est la cause.
Information is here:
Server: Nginx. PHP 5
Backend: running Zend framework
API: use FB's facebook.php and facebookapi_php5_restlib.php
échoue au niveau de la méthode d'appel, post_request(), lors de l'appel de " facebook.users.getInfo ".
Voici le message d'erreur
Exception Code d'erreur : 1 Message : Une erreur inconnue s'est produite
#0 /home/www/entouraxyz-dev.sector3gamez.com/site_prod/_library/facebook/facebookapi_php5_restlib.php(956): FacebookRestClient->call_method('facebook.fql.qu...', Array)
#1 /home/www/entouraxyz-dev.sector3gamez.com/site_prod/app/facebook/controllers/FacebookController.php(375): FacebookRestClient->fql_query('SELECT uid, fir...')
#2 /home/www/entouraxyz-dev.sector3gamez.com/site_prod/app/facebook/controllers/FacebookController.php(114): Facebook_FacebookController->_facebook_login()
#3 /home/www/entouraxyz-dev.sector3gamez.com/site_prod/_library/Zend/Controller/Action.php(132): Facebook_FacebookController->init()
#4 /home/www/entouraxyz-dev.sector3gamez.com/site_prod/_library/Zend/Controller/Dispatcher/Standard.php(261): Zend_Controller_Action->__construct(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http), Array)
#5 /home/www/entouraxyz-dev.sector3gamez.com/site_prod/_library/Zend/Controller/Front.php(945): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#6 /home/www/entourxyz-dev.sector3gamez.com/site_prod/_library/Zcms/Application.php(226): Zend_Controller_Front->dispatch()
#7 /home/www/entourxyz-dev.sector3gamez.com/site_prod/index.php(38): Zcms_Application::run('MainPlugin')
#8 {main}
J'ai testé le PHPInfo. C'est exactement la même chose. Le délai d'exécution maximal est de 60 secondes et le délai d'exécution de CURL est également porté à 60 secondes, donc il ne s'agit peut-être pas d'un problème de délai d'exécution.