file_put_contents(...):打开流失败:没有这样的文件或目录

时间:2018-06-22 01:26:58

标签: laravel laravel-5.6

我想将我的网站移至互联网,但是当我打开任何页面时,都会出现错误:

  

“ file_put_contents(D:\ htdocs \ hack \ storage \ framework / sessions / qIbfOPu18UZp84iznUbuBeogind3RymGAdXPXdST):打开流失败:没有这样的文件或目录”

我试图更改某些文件夹的权限,生成新密钥,清除缓存,删除引导程序/缓存中的文件,但是这些方法没有帮助:(

您有什么想法吗?

谢谢:)

以下是解决方案和教程,以及如何在000webhost托管上上传laravel项目

https://www.000webhost.com/forum/t/deploy-laravel-project-into-000webhost-site/127323

2 个答案:

答案 0 :(得分:1)

<块引用>

php artisan config:cache 运行此命令来修复您的缓存配置。

这个完全适合我自己,因为就我而言,我无法通过 SSH 访问 cPanel,所以下面的内容解决了我的问题。

<块引用>

您可以删除 bootstrap/cache/config.php 文件。

答案 1 :(得分:0)

您在引导和存储文件夹中拥有什么权限?尝试在此文件夹中放入755权限,然后为您的用户更改组:www-data