Jump to content

[Résolu] Ouverture des URL externes autorisée


Recommended Posts

  • 1 month later...

Section controle de compatibilite prestashop indique

 

# PHP 5.0 ou supérieur installé

# Envoi de fichier autorisé

 

ERREUR  Ouverture des URL externes autorisée

 

# Creation de nouveaux dossiers et fichiers autorisée

# Librairie GD installée

# Le support de MySQL est activé

 

Je bute aussi sur cette question merci de l'aide

Link to comment
Share on other sites

Bonjour,

 

Moi, je suis chez 1and1. D'après ce qu'ils m'ont dit, je dois mettre un fichier php.ini dans chaque répertoire qui en a besoin avec ces deux informations :

allow_url_fopen=On
allow_url_include=On

C'est ce que j'ai fait dans le dossier install/ et je n'ai plus l'erreur. Par contre, je ne sais pas si c'est le seul répertoire qui en a besoin.

 

Pouvez-vous m'indiquer quels répertoires ont besoin de cette autorisation pour que tout fonctionne correctement ?

 

Merci d'avance et cordialement,

 

mbaudy

Link to comment
Share on other sites

  • 1 month later...
  • 1 year later...

Pour débloquer l'Ouverture des URL externes autorisée. Il suffit d'ajouter le fichier PHP.ini avec les paramètres suivant :

allow_url_fopen=On

allow_url_include=On

Maintenant, attention, il faut enregistrer le fichier à partir du bloc note au format AINSI.

Pour moi, ça a fonctionné, j'espère qu'il en sera de même pour vous.

Voilou !

Link to comment
Share on other sites

  • 2 years later...

J'avais un problème avec HiPay et allow_url_open est vital pour le faire marcher.

 

Pour moi un php.ini avec à la seule ligne allow_url_open = 1 a bien suffit,

MAIS

il a fallu -- plutot qu'à la racine du site, ou dans tout les dossiers -- mettre le php.ini dans le dossier administrator ou le nom que vous avez choisi pour ce dossier. Car dans mon cas, le module était chargé depuis le backoffice pour la configuration, donc c'est logique de donner les droits à url open à cette partie là de mon site.

 

Quelque soit votre utilisation, pour vérifier que c'est actif, mettez un phpinfo(); quelque part dans le code qui doit utiliser allow_url_fopen c'est le meilleur moyen de savoir si votre script aura accès à l'url open ou pas.

Chez 1and1 c'est possible.

 

Quand ils disent qu'il faut metter le php.ini dans "tous les dossiers" je pense que c'est juste pour avoir l'équivalent d'un php.ini de haut niveau sur tout votre hébergement (pas possible en mutualisé). Mais peut-être que vous en avez pas besoin partout...

Edited by prestasmart (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...