2010-07-24 29 views
7

Estoy usando cakephp. Estoy intentando obtener datos de Facebook usando file_get_contents. Recibo una advertencia.File_get_contents no funciona?

Advertencia (2): file_get_contents() [function.file-get-contenidos]: URL archivo real está desactivado en la configuración del servidor Advertencia (2): file_get_contents (https://graph.facebook.com/XXXXXXX/?access_token=111978178XXXXXX|2.lg65A3c0atficNsFcf7Rog__.3600.12799XXXX-1000

¿hay alguna manera de obtener los datos?

agradezco cualquier ayuda.

Gracias.

Respuesta

11

Este es un problema de configuración en su servidor.

En su php.ini que más probablemente tenga

allow_url_fopen = Off 

Si desea permitir esto, lo predetermina. Tenga en cuenta que la razón por la que está desactivado por defecto es que es más seguro.

Una alternativa común es usar cURL en su lugar; Es posible que desee comprobar si su entorno de alojamiento ofrece eso.

+0

Y es por esta razón que es probable que su proveedor de hosting le impida configurarlo en un php.ini local (a menos que tenga un hosting no compartido). – Leo