J'ai trouvé une question très semblable à celle-ci, qui, à mon avis, résoudrait mon problème.
Cependant, après avoir modifié mon fichier .htaccess, avec index.php à la fin de la liste, puis index.php en tant que seule entrée, je ne peux toujours pas obtenir index.php à afficher. Toutes les autres pages fonctionnent bien, mais je ne sais pas comment résoudre ce problème. Merci.
Avec une erreur 500, vous voudrez toujours commencer par vérifier vos journaux, dans ce cas:
tail -f /var/log/Apache2/error.log
Vous avez indiqué que le journal des erreurs indiquait:
Erreur d'analyse PHP: erreur de syntaxe, 'version' (T_STRING) inattendue dans /var/www/index.php à la ligne 1
Cela indique que le contenu de index.php
lui-même est probablement le problème. Vérifiez la ligne 1 pour un numéro de citation quelconque (nombre incorrect de citations?) Ou peut-être que le ;
n'a pas été laissé au bout de la ligne.
Je pense qu'il peut y avoir une erreur à . Htaccess fichier
Les ressources suivantes peuvent vous aider à résoudre le problème.
EDIT: Je pense que vous vérifiez également le commentaire de @Lars Rohrbach
tail -f /var/log/Apache2/error.log
Ajoutez HttpProtocolOptions Unsafe
à votre fichier de configuration Apache et redémarrez le serveur Apache. Il montre les détails de l'erreur.