Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/06/2006, 23:13
chancha
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 18 años, 3 meses
Puntos: 0
Cita:
Iniciado por jam1138
Buscale por dos lados:
- Que allow_url_fopen este activado (en php.ini)
Está activado.


Cita:
Iniciado por jam1138
- Que no haya algo en un archivo .htaccess (ó incluso en el httpd.conf ) que bloquee la lectura de imágenes desde el exterior... igual podrías dar permiso solo para ese otro hosting pero esto ya es configuración de Apache.
Probé de mostrar una imagen de forma directa en html, sin código php alguno, y la mostró sin problemas.

Quiero aclarar que ambos dominios se encuentran en el mismo servidor. Nada mas que son cuentas de hosting diferentes.

Cita:
Iniciado por jam1138
Otra cosa: elimina el @ que antepone a la función; fuerza a que muestre el mensaje de error para que puedas identificar el fallo .
El fallo que tira es el del fopen cuando no encuentra el error:
Warning: fopen(http://www.a.com/carpeta/archivo.jpg): failed to open stream: Success in /home/editor/public_html/inc.contenidos/inc.novedades.php on line 30

Como yo debo verificar si primero está en JPG y luego en GIF, recién ahí se si mostrar la imagen default o no. Entonces le puse el @ ya que seguramente al menos una vez tiraría el error en pantalla.

Si se te ocurre alguna otra forma de hacer lo que necesito, bienvenido sea.