You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Du har publicerat till studentservern och får en vit sida med 500.
This page isn’t working www.student.bth.se is currently unable to handle this request.
HTTP ERROR 500
Jobbigt. Hur kan vi börja felsöka?
Titta i error loggen
Fel loggas till error loggen i katalogen var/log/dev.log och du kan titta i den filen så här.
dbwebb run more www/dbwebb-kurser/mvc/me/report/var/log/dev.log
De senaste felmeddelandena ligger längst ned.
Kör frontcontrollern direkt
Den första PHP-koden som körs ligger i frontcontrollern och den kan vi exekvera i terminalen och på det viset kan vi se vilket felmeddelande som visas. Det kan ge oss vägledning till vilket felmeddelande som ges.
dbwebb run php www/dbwebb-kurser/mvc/me/report/public/index.php
Om vi får ut text som liknar en HTML sida så bör vi kunna öppna den direkt i webbläsaren. Annars kan vi få en felutskrift.
The text was updated successfully, but these errors were encountered:
PHP Fatal error: Uncaught Symfony\Component\Dotenv\Exception\PathException: Unable to read the "/home/saxon/Users/XXX/OneDrive/dbwebb-kurser/mvc/me/report//.env" environment file. in /home/saxon/students/20192/xxxxxx/www/dbwebb-kurser/mvc/me/report/vendor/symfony/dotenv/Dotenv.php:557
På något sätt har sökvägen blivit "fel". Ovan fel har jag ingen förklaring till men det har blivit löst av andra på något av följande sätt som innebär att composer bygger om sin autoloader.
Försök 1: Uppdatera filerna i vendor med composer.
composer update
dbwebb publishpure report
Försök 2: Dumpa autoloadern direkt på studentservern så att den genereras om med nya sökvägar.
dbwebb run "cd www/dbwebb-kurser/mvc/me/report; composer dump-autoload"
Du har publicerat till studentservern och får en vit sida med 500.
Jobbigt. Hur kan vi börja felsöka?
Titta i error loggen
Fel loggas till error loggen i katalogen
var/log/dev.log
och du kan titta i den filen så här.De senaste felmeddelandena ligger längst ned.
Kör frontcontrollern direkt
Den första PHP-koden som körs ligger i frontcontrollern och den kan vi exekvera i terminalen och på det viset kan vi se vilket felmeddelande som visas. Det kan ge oss vägledning till vilket felmeddelande som ges.
Om vi får ut text som liknar en HTML sida så bör vi kunna öppna den direkt i webbläsaren. Annars kan vi få en felutskrift.
The text was updated successfully, but these errors were encountered: