我使用 Github 存储库将我的 Laravel 5 应用(初始为空的应用程序)部署到 Heroku,但它一直产生异常:
production.ERROR: ErrorException: file_put_contents(/8a232580639f5a7a06b1d497d0825c281c17c91d.php): failed to open stream: Read-only file system in /app/bootstrap/cache/compiled.php:7198
为什么它会尝试在根目录 /
中创建文件呢?
有趣的是,如果我创建一个新的 Laravel 应用程序并使用 Heroku 的 Git(而非 Github 存储库)部署它,则可以正常工作。