Laravel队列缓存未更新

时间:2019-05-26 23:14:59

标签: laravel laravel-5 laravel-queue

我在应用程序中以及尝试运行时都使用过Laravel队列

 php artisan queue:restart

它给了我以下异常:

 ErrorException  : file_put_contents(/storage/framework/cache/data/ee/2f/ee2f842aa7bb1f53edf3a2ed2c09a1807ffa6c90): failed to open stream: No such file or directory

  at /var/www/html/asd/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122
    118|      * @return int
    119|      */
    120|     public function put($path, $contents, $lock = false)
    121|     {
  > 122|         return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    123|     }
    124|
    125|     /**
    126|      * Prepend to a file.

  Exception trace:

  1   file_put_contents("/var/www/html/asd/storage/framework/cache/data/ee/2f/ee2f842aa7bb1f53edf3a2ed2c09a1807ffa6c90", "9999999999i:1558912298;")
      /var/www/html/asd/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122

  2   Illuminate\Filesystem\Filesystem::put("/var/www/html/asd/storage/framework/cache/data/ee/2f/ee2f842aa7bb1f53edf3a2ed2c09a1807ffa6c90", "9999999999i:1558912298;")
      /var/www/html/asd/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php:65

  Please use the argument -v to see more details.

我尝试运行以下命令,但无济于事:

composer dump-autoload
php artisan optimize
php artisan clear-compiled
php artisan cache:clear
php artisan view:clear
php artisan route:cache

我无法反映在队列处理程序中对我的应用程序逻辑所做的更改,在这方面的任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:1)

您忘记了与其他命令一起运行php artisan config:cache

答案 1 :(得分:1)

我在其他地方读过您可以尝试的内容

chmod 775 -R storage