Erreur 500 sur un projet Symfony 6.3.
Comment résoudre une erreur 500 sur mon hébergement pro ? J'ai uploadé les fichiers de mon projet Symfony 6.3 et exécuté les commandes d'installation (composer et doctrine). J'ai ajouté un .htaccess dans le dossier www (j'ai renommé le dossier public de Symfony en www) :
DirectoryIndex index.php
Options -MultiViews
RewriteEngine On
# www -> no-www
RewriteCond %{HTTP_HOST} ^www.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]
# http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
RewriteCond %{REQUEST_URI}::$0 ^(/.+)/(.)::\2$
RewriteRule . - [E=BASE:%1]
RewriteCond %{HTTP:Authorization} .+
RewriteRule ^ - [E=HTTP_AUTHORIZATION:%0]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.)$ index.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ %{ENV:BASE}/index.php [L]
RedirectMatch 307 ^/$ /index.php/
Les dernies logs que j'ai sont :
Les logs "web" :
2a03:94e0:ffff:185:181:60:0:12 produits-de-saison.ovh - [15/Nov/2023:13:01:12 +0100] "GET / HTTP/1.1" 301 239 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36 Edg/91.0.864.54"
2a03:94e0:ffff:185:181:60:0:12 produits-de-saison.ovh - [15/Nov/2023:13:01:12 +0100] "GET / HTTP/1.1" 307 255 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36 Edg/91.0.864.54"
2a03:94e0:ffff:185:181:60:0:12 produits-de-saison.ovh - [15/Nov/2023:13:01:12 +0100] "GET /index.php/ HTTP/1.1" 500 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36 Edg/91.0.864.54"
43.135.153.93 www.produits-de-saison.ovh - [15/Nov/2023:13:00:27 +0100] "GET / HTTP/1.1" 301 239 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1"
43.135.153.93 produits-de-saison.ovh - [15/Nov/2023:13:00:29 +0100] "GET / HTTP/1.1" 307 255 "http://www.produits-de-saison.ovh" "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1"
43.135.153.93 produits-de-saison.ovh - [15/Nov/2023:13:00:30 +0100] "GET /index.php/ HTTP/1.1" 500 - "https://produits-de-saison.ovh/" "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1"
* Aucun log "error" pour ce même horodatage.
Merci d'avance
Bonjour @RomainM52
http://www.produits-de-saison.ovh –> Erreur 500
Passer en environnement développement pour voir la cause de l'erreur.
Voir dans mon guide le paragraphe :
P2 - Erreur 500 - Environnement développement
https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#P2_-
produits-de-saison.ovh
Bonjour,
Cette erreur est produite par PHP 8.2 et non par Apache.
Ce qui correspond à l'absence de log.
Ce n'est probablement pas un problème de .htaccess.
Passez votre hébergement en mode development, Symfony devrait afficher des messages d'erreur PHP à l'écran au lieu de rester silencieux.
Merci j'ai effectivement plus de log. Je vais pouvoir avancer et régler le pb.