Habilitar allow_url_fopen en 1and1 (wordpress)

Aunque se recomienda NO habilitar allow_url_fopen porque encendido presenta un riesgo de seguridad para todo su sitio web, muchas veces es inevitable hacerlo para que funcione bien tu web.

Un ejemplo de ello es crear una tienda online que recoge datos de una web externa. Os voy a enseñar a hacerlo para nuestro proveedor 1and1.

Nos encontramos con varios errores al montar nuestra tienda www.latiendadenegu.com y lo solucionamos de una forma muy sencilla. Lo primero de todo os dejo los ficheros necesarios:

FICHEROS A UTILIZAR

php.ini : https://www.dropbox.com/s/4fahrbiw6gdeu6f/php.ini

phpinfo.php : https://www.dropbox.com/s/cn2kc53qhq811p9/phpinfo.php

phpinfo.php es simplemente una web informativa, que se coloca en el raíz de la web para revisar qué nos permiten.

allowurlopen Habilitar allow url fopen en 1and1 (wordpress)

Allow_url_fopen

Os dejo su contenido:

<?php
phpinfo();
?>

Existen dos formas de habilitar allow_url_fopen. Cada método depende del servidor en el cual esté su cuenta. Se recomienda utilizar el método 1.

Método 1: php.ini  (Recomendado)

  1. Creamos o copiamos un archivo con el nombre “php.ini” dentro de todas las carpetas que quiere que haga efecto este parámetro.
  2. Ingrese los siguientes parametros dentro de su nuevo archivo php.ini

allow_url_fopen = On

o intente con

allow_url_fopen On

Si el método 1 no tiene efecto utilize el método 2. Sin embargo, si al utilizar el método 2 obtiene un error en su sitio web, esto quiere decir que debe forma definitiva debe utilizar el método 1.

Método 2: .htaccess

  1. Cree un archivo con el nombre “.htaccess” dentro de su carpeta principal, es decir, dentro de “public_html”
  2. Ingrese los siguientes parametros dentro de su nuevo archivo .htaccess

php_value allow_url_fopen = On

o intente con

php_value allow_url_fopen On

Si utiliza el método 2 con un archivo .htaccess y obtiene un error en su sitio web, debe utilizar el método 1 con un archivo php.ini

2 pensamientos en “Habilitar allow_url_fopen en 1and1 (wordpress)

  1. Pol

    Hola!
    Me encuentro con un problema parecido al vuestro, pero si pongo el htaccess me salta un error 500, y si aplico el php.ini solo se activa el allow_url_fopen en la raiz, habeis encontrado alguna solución para que se aplique en todo el dominio?

    Gracias!

    Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">