www.php.net/fopen Cita: Si PHP decide que nombre_archivo hace referencia a un protocolo registrado, y ese protocolo está registrado como una URL de red, PHP verificará que allow_url_fopen se encuentre habilitado. Si no es así, PHP emitirá una advertencia y la llamada a fopen fallará.
Verifica dicho el valor para dicha directiva en tu servidor. Es probable esté deshabilitada, de ser así, deberás consultarlo con tu hosting, es algo que solo pueden cambiar ellos.