web-dev-qa-db-ja.com

Laravel 5.1:file_put_contents()エラーのErrorException、おそらく空きディスク容量が不足しています

このエラーは突然到着しました。

D:\ xampp\htdocs\pckg\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php行81のErrorException:file_put_contents():3520バイトのうち0バイトのみが書き込まれ、おそらく空きディスク領域が不足しています

6
D.P.

laravel.logフォルダー内のstorage/logsファイルを解放/クリアしました。

また、storage/frameworkフォルダ内のcachesessionsフォルダをクリアすると役立つ場合があります。

エラーがクリアされ、ログインページが再度読み込まれました。

8
D.P.

主な問題はlaravel.logファイルです。私の場合、ファイルサイズは24Gまで大きくなり、ファイルをクリアするとすべてが正常になりました。

コマンドSudo truncate -s 0 <filename>を使用してクリアします。

4

これは、サーバーのHDDがいっぱいまたはほぼいっぱいになっているためです。

このコマンドで確認してください

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

このコマンドを実行してキャッシュをクリアする必要があります

php artisan cache:clear

このための一般的/永続的なのは、システムのディスク容量を増やすことです。または、cronジョブを作成して、特定の期間ごとにlaravelログファイルをクリアします。

2
Harshavardhan

composer clear-cacheを実行して、Composerのキャッシュをクリアしてみてください

0
Ayman Elshehawy

私の問題は以下で解決します。

  1. ストレージフォルダからすべてのログをクリアします。
  2. 職人の命令の下で実行します。
php artisan cache:clear
php artisan view:clear
php artisan config:clear
0
Manas

これらを実行して、キャッシュ、ビュー、および構成をクリアします

php artisan cache:clear
php artisan view:clear
php artisan config:clear
0

キャッシュをクリアすると同じ問題が発生しました

php artisan cache:clear
0
Habib Mammadov