2017-05-31 1 views
0

Ich bin neu, und ich bin Französisch, also entschuldige mich für mein Englisch. Ich bin ein Anfänger in der Entwicklung. Ich benutze zu Hause wamp für meinen Host, phpStorm für Bearbeitung und Silex-Framework, um meine Website zu tun. Auf meinem Computer ist es in Ordnung, ich sehe meine Seite, kein Problem. Aber wenn ich es in OVH (Online-Host) poste, habe ich einen Fehler 500. am Anfang habe ich kein .htaccess, und wenn ich es erstelle, habe ich das gleiche Problem.Interner Fehler 500 mit Rahmen Silex

Bitte helfen Sie mir. Sprechen Sie mit mir auf Französisch, wenn Sie können, oder Englisch und ich werde es verstehen.

meine Freunde des Thank

+1

Für die Aufzeichnung Ihr Englisch ist ziemlich gut. – castis

+1

Wie ich denke @TAKROUT sagt, sollten Sie das Protokoll Ihres Webservers überprüfen, um einen Hinweis darauf zu erhalten, was der Fehler sein könnte. Sie sollten es posten, wenn Sie vorgeben, Hilfe zu bekommen, sonst ist es sehr schwierig, Ihnen zu helfen – mTorres

+0

Danke für Antworten, finde ich keine Protokolldatei, mein Host ist sehr kompliziert, als ich es gefunden habe, poste ich es hier. Danke euch allen –

Antwort

0

In vielen Fällen nach Silex Installation Sie können 500 Fehler erhalten, weil Silex in cache Ordner nicht Recht haben, zu schreiben, die es für zb verwendet Zweig. Sie müssen Rechte hinzufügen, mit chmod

Cache-Datei unter/var, so Befehl sollte unten helfen:

In Silex Stammverzeichnis:

chmod 777 -R var/ 

prüfen Fehler Wenn Sie Apache verwenden, sollten die Protokolldateien dort gespeichert werden:

/var/log/apache2/ 

Um zu prüfen, welche Fehler aufgetreten nur Sie in einer Datei aussehen kann nur mit:

cat error.log 

es mir passiert auch, ich habe Fehler (die 500 verursachen - Interner Serverfehler):

abgefangene Ausnahme 'Runtime' mit der Meldung ‚Kann nicht das Cache-Verzeichnis (config /../ var/cache/Zweig/d0)

erstellen

Und Schritte oben behoben.


Manuals

CHMOD [FR]

CHMOD [EN]