J'ai un script me donnant une erreur Mon projet entier est complet et c'est le dernier fichier, donc je ne veux plus faire tout le travail pour un seul fichier. P>
Les journaux du serveur indiquent que Client refusé par la configuration du serveur: strong> p>
Que dois-je rechercher? P>
J'ai essayé ce qui suit: p>
Cependant, 403 Erreur interdite code>, il s'agit simplement d'une copie d'un autre script, mais la différence dans cette option est que les deux utilisent une autre classe MySQL pour accéder à la base de données. P>
index.php code> fonctionne parfaitement. p>
3 Réponses :
Vérifiez les autorisations et aussi Propriété em> strong> du fichier. Généralement, 403 signifie que le serveur Web n'a pas les droits de lire le fichier et ne peut donc pas continuer la demande. Les autorisations peuvent être définies correctement, mais le fichier peut appartenir à un autre compte sur le serveur - un compte qui ne fait pas partie du même groupe que le compte qui exécute le serveur. P>
Par exemple, je pense que * Apache est dirigé par défaut dans le compte d'utilisateur * Cela fait longtemps que j'ai utilisé Apache, mais il est similaire sous Nginx. P> httpd code>, qui fait partie du groupe
httpd code>. Toutefois, l'utilisateur FTP que vous vous connectez comme (par exemple,
ftpuser code>) peut ne pas faire partie du groupe
httpd code>. Donc, lors de la copie du fichier que vous avez créé sous un compte d'utilisateur différent et Apache n'abandonnera pas l'accès avec
644 code>. P>
+1: C'est la cause la plus courante que j'ai vue de 403 erreurs interdites.
J'ai vérifié les autorisations son 644, j'ai même placé un nouveau fichier avec une simple écho simple et même qui donnait une erreur 403, irénométement du dossier, mais pas d'utilisation, mais le fichier index.php i est parfait.
S'il vous plaît voir les changements à répondre.
L'utilisation de l'utilitaire RSYNC est libre de ces problèmes.fr. rsync -v -u -a -r -delete --rsh = ssh --stats ../source_folder/* user@www.remote_address.net: / var / www / Destination_folder /
Ce problème se produit si vous aviez refusé pour tout dans le fichier .htaccess. Changer qui résout le problème. P>
Pouvez-vous publier les modifications que vous avez apportées à vous .htaccess
J'ai eu le même problème. Le fichier mais il y avait un dossier note forte>: je suis Courir Apache 2.4 P> P> .htaccess code> dans mon dossier racine a ce code:
/ exemple code> où je devais appeler php php fichiers, donc j'ai créé un fichier
.htacaccess code> dans ce dossier spécifique avec ce contenu: p>