Laravel 5.1:file_put_contents()错误中的ErrorException,可能超出可用磁盘空间

问题描述 投票:4回答:5

这个错误突然来了。

D:\ xampp \ htdocs \ pckg \ vendor \ laravel \ framework \ src \ Illuminate \ Filesystem \ Filesystem.php第81行中的ErrorException:file_put_contents():写入3520字节中只有0个,可能超出可用磁盘空间

php laravel disk laravel-5.1 diskspace
5个回答
6
投票

我刚刚释放/清除了laravel.log文件夹中的storage/logs文件。

还清除cache文件夹中的sessionsstorage/framework文件夹可以提供帮助。

它只是清除了错误,登录页面又被加载了!


4
投票

主要问题是laravel.log文件。对我来说,文件大小增加到24G,清除文件使一切正常。

使用命令sudo truncate -s 0 <filename>清除它。


1
投票

这是因为您的服务器硬盘已满或几乎已满。

通过此命令检查

df -h

这将显示统计数据。弄清楚你在哪里存储大块文件并删除它们。

清除laravel项目文件夹中的以下文件夹

rm -rf storage/framework/cache/
// this will logout presently logged in users
rm -rf storage/framework/sessions/
rm -rf storage/framework/sessions/views/

释放这个文件

> storage/logs/laravel.log

0
投票

尝试通过运行composer clear-cache清除Composer的缓存


0
投票

我有同样的问题清除缓存帮助

php artisan cache:clear
© www.soinside.com 2019 - 2024. All rights reserved.