2010-12-30 10 views
0

Ich fing an, mich mit der EC2 "Micro Instance" für eine neue Site zu beschäftigen, an der ich gerade arbeite. Ich legte einen Ubuntu-Lampenserver an und lud unser Lieblings-PHP-Framework hoch und begann den Kodierungsweg.EC2 Caching Code und Serverfehler 500

Eine frustrierende Sache, die ich finde, ist, wenn ich einen Fehler bei der Codierung mache (was selten ist! J/k), gibt es einen "Server Error 500" und zeigt nicht die PHP-Fehler Zeilennummer oder die hilfreiche Hinweise darauf, wo der Fehler passiert sein könnte.

Auch wenn jemals ein Fehler auftritt und ich versuche, den Fehler zu beheben, wird es für ein paar Minuten gleich bleiben. Es ist wie sein Caching auf meinem System oder so. Wenn ich etwas in der Art mache:

echo "test" // das Semikolon verlassen Aktualisieren Sie den Browser es kommt mit dem Fehler. Dann, wenn ich es repariere:

echo "foo"; // korrigierte Ich bekomme immer noch den Server Error 500. Ich bin mir nicht sicher, ob noch jemand in diese Probleme geraten ist. Vielleicht ist es eine php.ini Konfiguration, .htaccess Konfiguration (ich benutze Paul Irishs HTML5Boilerplate .htaccess Code) oder ein LAMP Konfigurationsproblem. Irgendwelche Hinweise darauf, wo das Problem liegen könnte, wären eine große Hilfe.

Danke! Steve

+0

Joomla oft eine nicht hilfreiche 500 Fehler, wenn es bestimmte Arten von Fehlern, je nach Konfiguration generiert. Dies ist wahrscheinlich ein Ergebnis Ihrer PHP-Konfiguration ... http://www.troubleshootingwiki.org/Error_Handling_-_Joomla_1.5_Development_Cookbook –

+0

In meiner Forschung über den Versuch, eine Lösung zu finden, habe ich gesehen, dass andere PHP-Frameworks das gleiche Problem haben. Ich verwende CodeIgniter für meine App. Ich hatte die Idee, dass viele, da ich eine Mikroinstanz benutze und der Datenspeicher auf EBS beruht, dass, wenn der Fehler auftritt, und ich den Fix hochlade, es Latenz für die Server gibt, den Fix zu füllen? – whobutsb

Antwort

1

das hat nichts mit ec2 zu tun. siehe PHP-Fehler-Direktiven in /etc/php5/apache2/php.ini

Verwandte Themen