Este problema parece haber sido discutido en el pasado en todas partes en google y aquí, pero todavía tengo que encontrar una solución.PHP5 giving failed to open stream: error de solicitud HTTP al usar fopen
Un fopen muy simple me da una advertencia
PHP: fopen (http://www.google.ca): failed to open stream: HTTP solicitud con error"
La URL estoy retracto tiene ninguna importancia. porque incluso cuando obtengo http://www.google.com no funciona. La misma secuencia de comandos funciona en un servidor diferente. El que falla es Ubuntu 10.04 y PHP 5.3.2. Esto no es un problema en mi script, es algo diferente en mi servidor o podría ser un error en PHP.
He intentado usar un user_agent en php.ini pero no tuve éxito. My allow_url_fopen está activado.
Si tiene alguna idea, ¡siéntase libre!
¿Se puede hacer un 'wget http: // www.google.ca' desde la línea de comandos? ¿'Fopen()' no da más información de error? –
¿Puedes hacer fopen ('173.194.43.104')? (esa es la IP de google.ca) ¿tal vez DSN no es accesible por PHP en ese servidor? –
@Pekka sí, no puedo buscar ningún problema de esta manera – mickey