Årsagen til fejlen er den anmodning, du har sendt til webserveren. Webserveren forsøger at opfylde anmodningen og udfører scripts for at gøre det, i dit tilfælde PHP-scriptet.
PHP-scriptet fejler nu. Webserveren ved kun, at den fejlede, men da webserveren ikke ved noget specifikt, vil den kun give tilbage den såkaldte interne serverfejl (fejlen skete internt), kode 500. Den nøjagtige fejlinformation er skjult, fordi fejlen ikke var forventet, og ingen intern information skulle lækkes til omverdenen.
Ud fra beskeden alene kan ingen sige, hvad der skete. Du skal kigge i fejlloggen på din webserver og tjekke, hvad den interne rapportering var.
I dit tilfælde vil jeg antage, at dit PHP-script har en fatal fejl. Du kan også aktivere PHP-fejlvisning og logning, se PHP viser ikke fejlmeddelelser .
Når du gør det, vil du muligvis se flere fejlmeddelelser. Almindelige fejlmeddelelser er forklaret i vores fejlreference:Reference - Hvad betyder denne fejl i PHP? .
Hvis jeg skulle gæt, vil jeg sige, at du ser dette, fordi din PHP-fil ikke analyserer. Mest sandsynligt følgende fejl:
God fejlfinding!