Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symfony ger 500 på studentservern #53

Open
mosbth opened this issue Apr 22, 2022 · 1 comment
Open

Symfony ger 500 på studentservern #53

mosbth opened this issue Apr 22, 2022 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@mosbth
Copy link
Member

mosbth commented Apr 22, 2022

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

2022-04-22_16:45:00_753x393

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.

@mosbth mosbth added the documentation Improvements or additions to documentation label Apr 22, 2022
@mosbth mosbth self-assigned this Apr 22, 2022
@mosbth
Copy link
Member Author

mosbth commented Apr 22, 2022

500 pga .env

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"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant