Je travaille en php sur Ubuntu. Lorsque j'utilise une image sur une page Web qui a refusé l'accès, il y a un avertissement sur la page. Je veux vérifier avant d'afficher et si elle n'a pas les droits d'ouvrir puis lui donner accès à ouvrir. Comme nous le faisons en commande terminale.Comment vérifier si un fichier a un accès refusé et comment donner des droits (777) à un fichier en php?
chmod 777 myimage.jpg
Comment vérifier cela et donner un accès complet à un fichier dans php.
Merci
Vous n'avez pas discuté de donner l'accès à un fichier en utilisant chmod. – NAVEED
Vous ne pouvez pas chmod() un fichier si le serveur n'est pas le propriétaire. Et définir la permission 777 sur un fichier est vraiment une mauvaise idée. La seule façon de donner à votre serveur un accès complet aux images consiste à utiliser un formulaire de téléchargement de fichier image que PHP (serveur) enregistre dans le système de fichiers. De cette façon, le fichier image est créé par le serveur, donc le propriétaire. – rogeriopvl
Oui, je veux la même chose. Dans mon cas, un utilisateur ajoute sa photo à son profil Ensuite, le serveur doit être propriétaire de cette image. Mais l'image n'est pas lisible après le téléchargement. Cela signifie que le serveur peut modifier les droits d'accès après le téléchargement? – NAVEED