laravel - Laravel 5.6 Hosting bootstrap/cache config.php 如何更改文件路径?
问题描述
我尝试使用免费的虚拟主机将我的网站部署到服务器。不知何故,我得到了这个错误:
“file_put_contents(C:\xampp\htdocs\zuppDelivery\storage\framework/sessions/wUomPBtZex8v7R7xizGF1yZhy631uMIwylVnQKfl):无法打开流:没有这样的文件或目录”
这是由于我的引导程序/缓存中的 config.php
https://i.stack.imgur.com/66uX0.png
我怎么能解决这个问题?我试图删除 config.php 文件,但它不工作。
解决方案
我有同样的问题,问题是ABSOLUTE PATH,可以在 上找到/your-project-directory/bootstrap/cache/config.php
,那里有一堆绝对路径,你所要做的就是将它们更改为服务器上当前的绝对路径。
要自动执行此操作,请使用命令php artisan config:cache
,但是,由于您是在生产中执行此操作,请确保您阅读了https://laravel.com/docs/5.7/configuration#configuration-caching上的文档
推荐阅读
- php - 如何在 yii2 中安装没有 composer 的第三方库?
- java - Selenium 中的手动操作
- vim - 如何跳转到 VIM 中的类限定标签?
- javascript - 在带有图例的引导模式中显示甜甜圈/饼图
- html - 让 div 占据剩余宽度的 100%?
- vb.net - 大于 ~43,700 个字符的文本在 Datagridview Vb.net 中消失
- javascript - 量角器:自定义 ExpectedConditions - 属性更改
- c# - 如果剃刀视图被引用到视图模型而不是模型,则 Jquery 日历不起作用
- angular - 离子组件在离子标签页中不起作用
- android - 启动 websockets 传输 android 时出错