J'ai le problème le plus étrange qui soit. J'essaye d'obtenir des résultats de script de CGI fonctionnant sur le même serveur avec get_file_contents
et cela fonctionne partout excepté mon ordinateur local sous Ubuntu.get_file_contents échoue avec le code de réponse 400
Il fonctionne quand je demande pour obtenir url de serveur différent (même script en cours d'exécution sur la production), elle déployée sur un serveur différent, je suis absolument sûr que j'ai allow_url_fopen
ensemble. Mais chaque fois que j'essaie d'obtenir cette page à partir d'un serveur local, je reçois failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request
sur le côté PHP et [error] [client 127.0.0.1] request failed: error reading the headers
dans le journal des erreurs Apache.
Alors, que puis-je faire avec, quels en-têtes devrais-je transmettre afin qu'Apache ne me dégoûte pas ou, alternativement, quelles options de configuration dois-je modifier pour les mêmes résultats?
Etes-vous sûr que le chemin/l'URL est correct? Je dois demander ... désolé ... – KyleFarris
Oui, l'url est correcte, je peux le copier sur le navigateur et cela fonctionne – vava
@KyleFarris, rien à être désolé sur le fait :) – vava