I want to using Redis in laravel 5.2 however, I'm getting error such a Class 'Predis\Client' not found, How I can solve it.

推荐答案

  1. First download the REDIS to your system (if you haven't already installed it).
  2. Go to the folder where you have downloaded the redis and run this command:

    cd your-redis-folder-name
    make
    
  3. Go to your project directory and install composer:

    composer require predis/predis

  4. 转到您的.env文件并添加队列驱动程序:

    QUEUE_DRIVER=redis
    
  5. 使用Mail::queue()通过队列发送邮件.见Doc.
  6. 在你的终点站 run 中:

    php artisan queue:listen 
    

    to send.

Laravel相关问答推荐

Hostinger Laravel网站未显示错误

Laravel复选框值更新

在 React 中将属性从一个组件传递到另一个组件

LARAVEL 从多个表中获取重复的行

如何通过 Eloquent 获取单个集合中每位教师的学生人数

无法使用 Dompdf Laravel 9 加载图像

自从 Laravel 使用 Vite 更新后,我无法运行npm run dev

基于值laravel提交表单后如何返回特定页面

Laravel 重定向数据不工作

Laravel - 加载常见的页眉和页脚以查看

Guzzle - Laravel如何使用 x-www-form-url-encoded 发出请求

如何使用 Laravel 模型访问数据库视图?

Laravel Eloquent:访问属性和动态表名

Laravel 查询构建器 - 如何按别名分组,或进行原始 groupBy

Homestead 2.0 多个站点,都链接到同一个 url

未找到 PHP 5.4 和 Laravel 类Memcached

使用'with'时,Laravel belongsTo 返回 null

Laravel Nova 显示用户友好的资源名称

如何访问 Laravel 集合中的第 n 个项目?

Laravel 5 Auth注销不起作用