This error arrived all out of a sudden.
ErrorException in D:\xampp\htdocs\pckg\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php line 81: file_put_contents(): Only 0 of 3520 bytes written, possibly out of free disk space
I just freed / cleared the laravel.log
file in the storage/logs
folder.
Also clearing cache
& sessions
folders in storage/framework
folder can help.
It just cleared the error and the login page was loaded again !
The main issue is laravel.log file. For me the file size has grown upto 24G, clearing the file made everything fine.
Use command sudo truncate -s 0 <filename>
to clear it.
This is because your server HDD is full or almost Full.
Check by this command
df -h
This will show the stats. figure out where you are storing large chunk of files and delete them.
clear the following folders in laravel project folder
rm -rf storage/framework/cache/
// this will logout presently logged in users
rm -rf storage/framework/sessions/
rm -rf storage/framework/sessions/views/
freeup this file
> storage/logs/laravel.log
you need to clear the cache by running this command
php artisan cache:clear
General / permanent for this is to increase the disk space of the system. or making the cron job to clear the laravel log file at every certain period of time.
Try clearing Composer's cache by running composer clear-cache
I had same issue clearing cache helps
php artisan cache:clear
来源:https://stackoverflow.com/questions/32218398/laravel-5-1-errorexception-in-file-put-contents-error-possibly-out-of-free-di