【发布时间】:2016-04-15 23:34:24
【问题描述】:
刚刚将 laravel 项目移到托管上,它说:
production.ERROR:带有消息的异常“ErrorException” 'file_put_contents(/Users/max/sites/evocate.dev/storage/framework/sessions/7f7df88c52734c34a3f89286dc74d517d446c4fd): 无法打开流:没有这样的文件或目录'在 /home/f/fb7929gh/evocate2/vendor/compiled.php:6440
为什么它需要我的本地主机路径,我在哪里可以解决这个问题?
【问题讨论】:
-
您是否将供应商文件夹上传到新主机或在新服务器上运行
composer update/install? -
你应该运行
composer dump-autoload来清理所有这些引用 -
@MagnusEriksson 我刚刚上传了 vandor 文件夹。不行吗?
-
检查来自@DamienPirsy 的评论 - 您的 /vendor/compile.php 文件中似乎存储了绝对路径。