J'ai transféré les fichiers de mon panier d'achat du local au live. Le panier que j'utilise est Interspire .
Quand je charge la page, il me montre cette erreur
actuellement incapable de traiter cette demande.
Le domaine est http://4living.de/
J'espère découvrir pourquoi il montre cette erreur.
Votre site sert un 500 Internal Server Error
. Cela peut être dû à un certain nombre de facteurs, tels que:
MODIFIER
Comme vous l'avez souligné, il s'agit d'un problème de permission. Vous devez vous assurer que vos fichiers sont exécutables par l'utilisateur du serveur Web.
Veuillez consulter l'article ci-dessous pour obtenir des conseils sur les autorisations de fichiers appropriées. https://www.digitalocean.com/community/questions/proper-permissions-for-web-server-s-directory
Voici ce que je pense aux futurs spectateurs:
Cela peut également se produire si vous utilisez: <?
au lieu de <?php
.
J'avais "(...) incapable de traiter cette requête. Http error 500" et j'ai découvert qu'il s'agissait d'un require_once qui travaillait localement, sur une machine Windows, avec une barre oblique inverse (\) en tant que séparateur pour les répertoires, mais lorsque j'ai téléchargé sur mon serveur, il a cessé de fonctionner. Je l'ai changé pour la barre oblique (/) et maintenant c'est ok.
require_once ( 'cards\cards.php' ); // **http error 500**
require_once ( 'cards/cards.php' ); // OK
J'ai constaté que cela était dû à l'ajout d'une nouvelle variable d'étendue à l'étendue de connexion.
Avez-vous inclus la déclaration include ("fileName.php");
?
Êtes-vous sûr que ce fichier est dans le bon répertoire?