description |
---|
A running list of frequently ask questions and their answers. |
I get a warning on container start up that the APP_KEY
is missing
You can generate a key here: https://speedtest-tracker.dev.
Links in emails don't point to the correct URL
- Set the correct URL as the
APP_URL
environment variable - Restart the container
How do I set the display and schedule time zone?
- Set
DISPLAY_TIMEZONE
environment variables to your local timezone. - Restart the container
My display timestamps or scheduled tests aren't correct.
Speedtest Tracker assumes your application and database containers are set to UTC
by default. If your database instance has your local time zone set it needs to match that set in APP_TIMEZONE
and DISPLAY_TIMEZONE
environment variables.
Once set restart the container.
Scheduled tests give lower results then manual tests
Starting your cron schedule at an off-peak minute can help reduce network congestion or avoid overloading a speed test server. This comment on this issue can help you get the formatting right.
I'm getting a 500 | SERVER ERROR
error
By default APP_DEBUG
is set to false
in production to prevent verbose error outputs. To debug the issue follow the steps below.
- Set
APP_DEBUG=true
as a environment variable - Restart the container
- Reproduce the error by visiting the page or performing the action that caused the error
- View the output in the UI or in the logs to help resolve the issue, if you can not resolve it open an issue in the GitHub repository
- In the output the line that starts with
[timestamp] production.ERROR:
is the error the server ran into - Once the issue is resolved you can remove the
APP_DEBUG
environment variable