2010-12-12 50 views
0

Est-il possible de restreindre l'accès aux personnes qui veulent entrer sur le serveur en leur faisant entrer un mot de passe mais permettre à php d'utiliser file_get_contents? Cela ne fonctionne pas actuellement car php obtient une erreur 401.Apache2 nécessite une connexion mais autorise l'accès à php?

J'ai essayé Allow from 127.0.0.1 et Satisfy any mais cela ne semble pas fonctionner car cela permettra d'accorder la permission à tout le monde.

Répondre

0

Cela ne résoudra pas la racine du problème, mais vous pouvez utiliser stream_context_create pour ajouter des données d'authentification - les points de liaison à un commentaire qui montre un exemple. Après avoir créé le contexte, vous pouvez continuer à utiliser file_get_contents.