J’ai jusqu’ici essayé
Modification de php.ini pour allow_url_open = on;
J’ai essayé de placer error_reporting(0)
à 0. J’ai aussi essayé ini_set('display_errors', 0)
. J’ai toujours un avertissement dans ma page. J’ai aussi essayé @fopen
et file_get_contents
… Voici le code:
Attention: fopen (http: // www. * -Cdn.com/catwalk/movies/564_white.flv): impossible d’ouvrir le stream: la requête HTTP a échoué! HTTP / 1.1 404 introuvable dans /var/www/www.sitedev.com/web/template.inc.php
- Peut être utilisé pour ouvrir l’URL
- fopen ne revient pas
- Comment activer le support de gros fichiers sous Darwin?
- I / O sans tampon dans Linux
- Quel encodage utilisé quand invoquer fopen ou open?
Attention: file_get_contents (http: // www. * -Cdn.com/catwalk/movies/564_white.flv): Impossible d’ouvrir le stream: la requête HTTP a échoué! HTTP / 1.1 404 introuvable dans /var/www/www.sitedev.com/web/template.inc.php
Ce sont les avertissements … J’ai cherché intensivement et essayé d’utiliser ===FALSE
et ==FALSE
mais je ne peux pas cacher l’avertissement. Je sais que le fichier n’existe pas, mais je veux juste qu’il saute, ce code fonctionne sur d’autres serveurs et d’autres serveurs Cloud nginx qui ont la même configuration.
phpinfo(); shows allow_url_fopen On On allow_url_include Off Off error_reporting no value no value
Appréciez toute aide, ma première question alors allez-y doucement!
** MISE À JOUR ****
J’espère que ça va. Le site dit que je peux répondre à ma propre question.
Le problème était lié au script. J’utilise la plate-forme OpenCart Ecommerce et dans ce logiciel, il y a quelque chose appelé – set_error_handler – qui remplace complètement tout le rest.
Donc, à l’avenir, puisque cette requête est saturée par ces requêtes, visitez / opencart root / index.php et recherchez “set_error_handler (‘error_handler’);” et remplacez-le et commentez-le.
// Gestionnaire d’erreur // set_error_handler (‘error_handler’);
“Donc à l’avenir puisque Opencart est bourré de ces requêtes, visitez / opencart root / index.php et trouvez” set_error_handler (‘error_handler’); “et remplacez-le et commentez-le.”
Il serait plus error_handler
trouver la fonction error_handler
qui a été définie comme gestionnaire d’erreur et de modifier le comportement du type d’erreur touché dans ce cas. En commentant la ligne mentionnée, votre application reviendra à la gestion des erreurs standard de PHP, ce qui peut ne pas être souhaité.