Door
Marthijn Buijs
op 10-06-2016 09:42
gewijzigd op 10-06-2016 19:33
4.017 views
Goedemorgen,
Ik heb een server met CentOS 7, alleen wanneer ik Laravel 5 wil installeren krijg ik een HTTP Error 500.
Het pad van de DocumentRoot in httpd.conf staat correct, alleen als het pad eindigt met /public (de map van Laravel) krijg ik een 500 server error.
Zouden jullie misschien weten wat er aan de hand is en hoe ik het kan oplossen?
>> Het pad van de DocumentRoot in httpd.conf staat correct, alleen als het pad eindigt met /public (de map van Laravel) krijg ik een 500 server error. Ik krijg hetzelfde als ik naar http://64.137.237.22/public ga.
"alleen als het pad eindigt met /public"
Heb je het nu daadwerkelijk over het PAD in httpd.conf of heb je het over een URL, aangezien je het daarna ineens hebt over "http://64.137.237.22/public".
Het lijkt erop dat je je document root verkeerd heb ingesteld, aangezien een groot deel van je server nu bereikbaar is via de browser. De document root in httpd.conf moet je instellen (denk ik) op die 'public' map. Daar zou ik eens mee beginnen.
@Ozzie PHP: Dit heb ik al gedaan maar dit is nu even puur zodat jullie mee kunnen kijken, het is een frisse installatie van Laravel 5, dus ik heb niets te verbergen.
Normaal gesproken krijg je geen "Whoops, looks like something went wrong."
Dus of je rechten van storage staan nog niet goed, of er is nog iets mis met de routes lijkt me.
EDIT nee, niet storage, maar cache is volgens mij het probleem dan denk.
Het .env bestand is verdwenen waardoor ik een error met cipher not supported krijg, denk ik.
Ik ga nu Laravel 5 op me computer zetten en laten uploaden met FileZilla, zodat die .env sowieso aangemaakt wordt.