Hogyan javítható az 500-as hiba?
Adott egy PHP kód, amit nemrég írtam. Localhoston (XAMPP) kiválóan működik, szerveren viszont 500-as hibát kapok. Próbáltam hostingnál és Microsoft IIS rendszerben is, mindkettőnél előjött a probléma.
$asd = DateTime::createFromFormat("H:i", $asd);
$asd->modify("-57 minutes");
Odáig jutottam, hogy az 500-as hibát ez a két sor okozza. Emellett viszont a 'file("");' lekérés sem működik a localhosttal ellenben.
Mit lehet tenni ilyenkor? Egy fontos projektről van szó.
#3 - Köszönöm, ellenőrizni fogom.
#4 - Teljesen lényegtelen, mi a változó neve, hiszen nem ez okozza a problémát. Olvasd el ismét a kérdést: localhoston kiválóan működik, a gond itt nem egy változó nevén fog elcsúszni.
A szerveren ki van kapcsolva a hibák kiírása, azért kapsz 500-as hibát. Ha be van kapcsolva a hibák naplózása, akkor ott megnézheted, hogy mi pontosan a baj.
Valószínűleg a PHP fájlban is visszakapcsolhatod a hibák kiíratását:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
Jó eséllyel az lesz a baj ami az $asd változódba kerül.
További kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!