Configuration du serveur par allow_url_fopen = 0 dans
J'obtiens l'erreur suivante lors de l'exécution d'un script. Le message d'erreur est comme suit...
Warning: file_get_contents() [function.file-get-contents]: https://wrapper est désactivé dans la configuration du serveur par allow_url_fopen=0 dans /home/satoship/public_html/connect.php sur la ligne 22
Je sais que c'est un problème de serveur mais que dois-je faire pour le serveur, afin de se débarrasser de l'avertissement ci-dessus?
source d'informationauteur JohnThomas
Vous devez vous connecter pour publier un commentaire.
Si vous n'avez pas la possibilité de modifier le php.fichier ini, utiliser cURL:
PHP Curl Et Cookies
Voici un exemple de fonction que j'ai créé:
REMARQUE: Dans un réexamen de cette fonction, j'ai remarqué que j'avais désactivé SSL vérifie dans le présent code. C'est généralement une MAUVAISE chose, même si dans mon cas en particulier, le site que j'utilisais il était local et était sûr. En conséquence, j'ai modifié ce code SSL vérifications par défaut. Si pour quelque raison vous avez besoin de le changer, vous pouvez simplement mettre à jour la valeur de CURLOPT_SSL_VERIFYPEER, mais je voulais que le code de sécurité par défaut si quelqu'un utilise ce.
@blytung A une belle fonction pour remplacer cette fonction
Utiliser ce code dans votre script php (premières lignes)
Modifier votre php.ini, trouver allow_url_fopen et mis à allow_url_fopen = 1
C'EST TRÈS SIMPLE PROBLÈME
Ici est la meilleure méthode pour résoudre ce problème.
Étape 1 : connectez-vous à votre cPanel (http://website.com/cpanel OU http://cpanel.website.com).
Étape 2 : LOGICIEL -> Sélectionnez la Version de PHP
Étape 3 : Modifier Votre version de PHP : 5.6
Étape 3 : appuyez sur "Définir comme actuelles" [ PROFITEZ ]