J'ai créé une page permettant aux utilisateurs de télécharger certains fichiers. J'ai utilisé le lien de téléchargement HTML pour faire comme si:Quelles sont les raisons possibles de l'échec du lien de téléchargement HTML?
<a download href="/home/Uploads/someDir/someFile.PNG" >View</a>
Cela a bien fonctionné quand je développais sur mon ordinateur portable avec WAMP. Lorsque j'ai téléchargé le code sur notre serveur Centos 7, cela n'a pas fonctionné. J'ai changé les autorisations Uploads, someDir et someFile.PNG en 777. J'ai également vérifié que le chemin du fichier était correct. Mais lorsque le lien de téléchargement est pressé, l'icône du fichier au bas de l'écran indique «Impossible de supprimer le fichier». Peut-être que je dois faire plus avec les permissions. Je sais que le dossier dans lequel se trouve le fichier html a des permissions restreintes, mais je préférerais les conserver de cette façon. Je ne sais pas comment cela pourrait causer un problème.
Je suis à la recherche de conseils de débogage/causes possibles. À ce stade, je suis désemparé où regarder. "Failed no file" n'a rien à voir avec les autorisations.
Sans voir le chemin de le fichier que je devrais suspecter que le chemin sur WAMP est différent du chemin sur votre serveur. –
Les serveurs Web ont des codes de réponse et des journaux d'erreurs pour une raison. 404 signifie que le chemin est erroné, 403 signifie que vous n'avez pas accès, 500 signifie une erreur de serveur interne (consultez les journaux). – Devon
Is/home/Chargements exposés avec le serveur Web? – izambl