Heimdall - /bootstrap/cache directory

I am using the Heimdall container within Synology Docker. It had been working just fine, but then I downloaded the latest release last night and updated the image. Now, I am getting HTTP 500 Errors when I try to go to the page, and the Heimdall error log shows:

In PackageManifest.php line 168:

  • The /var/www/localhost/heimdall/bootstrap/cache directory must be present and writable.*

I tried mapping a volume to that directory, but that did not seem to work.

What might I be missing?

I found the solution to this issue on this page: https://github.com/cristianofromagio/laravel-docker

The cache must be cleared, which I performed on Synology Docker by running:
docker exec -it “ContainerName” php /var/www/localhost/heimdall/artisan config:cache

I then restarted the container, and the error went away. [Note that you cannot run this command if the container is not yet running.]

(Incidentally, I then found another permissions issue, which I will report separately.)

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.