Nginx custom 500 error page

Pytania i problemy
www, ngnix
Szymoon202
Szymoon202

cześć, chce dodać własne strony błędów w nginxie. w konfiguracji serwera mam:

error_page 404 /errors/404/index.php;
error_page 500 /errors/500/index.php;

location /errors/ {
	root /var/www//public_html/;
	internal;
	index index.php;

	location ~ \.php$ {
		include snippets/fastcgi-php.conf;
		fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
		fastcgi_split_path_info ^(.+/\.php)(/.+)$;
		fastcgi_param PATH_INFO $fastcgi_path_info;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
		fastcgi_intercept_errors on;
	}

}

location / {
	try_files $uri $uri/ =404;
}

location ~ \.php$ {
	include snippets/fastcgi-php.conf;
	fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
	fastcgi_split_path_info ^(.+/\.php)(/.+)$;
	fastcgi_param PATH_INFO $fastcgi_path_info;
	fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
	fastcgi_intercept_errors on;
}

i błąd 404 jest poprawnie wyświetlany. podczas gdy specjalnie popełniam błąd w pliku phpa żeby dostać błąd 500 na serwerze dalej pokazuje się błąd:

https://i.imgur.com/rasHQ8r.png ktoś ma pomysł dlaczego nie wyświetla się podana strona? w logach nginxa nie ma żadnych błędów. dzięki.

Timo
Timo Moderator forum.lvlup.pro

Pokaż logi błędów. To osobny plik.

Szymoon202
Szymoon202

Sprawdzam pliki access.log i error.log - tu i tu nie ma przydatnych informacji.

system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.