如何在windows安装php redis扩展

如果自己的自己是windows系统,想联调php与redis,今天找了半天的程序与redis扩展,怕自己忘了,同时给大家做个记录和参考。

我自己本机上装的wampserver,如果想要完整地在php程序中使用redis,那么是需要安装rdis程序和php的redis扩展的。

Read More

Laravel问题集锦

配置默认队列驱动为Redis

队列配置文件是config/queue.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
return [

'default' => env('QUEUE_DRIVER', 'sync'),

'connections' => [
'database' => [
'driver' => 'database',
'table' => 'jobs',
'queue' => 'default',
'expire' => 60,
],
'redis' => [
'driver' => 'redis',
'connection' => 'default',
'queue' => 'default',
'expire' => 60,
],
],

'failed' => [
'database' => 'mysql', 'table' => 'failed_jobs',
],
];

配置文件第一个配置项default用于指定默认的队列驱动,修改.env中的QUEUE_DRIVER即可。

Read More

在 macOS Catalina 10.15 搭建 PHP 开发环境

2019 年 10 月 8 日,苹果公司正式发布了新一代 macOS,版本为 Catalina (11.15)。

macOS Catalina 预装了 Ruby (2.6.3)、PHP (7.3.9)、Perl (5.18.4)、Python (2.7.16) 等常用的脚本语言,以及 Apache (2.4.41) Web 服务器。

需要注意的是,在新版本中,zsh 已取代 bash 成为新版操作系统中的默认 shell。需要个性化配置 zsh 的同学,可以参考少数派的这篇文章:让你的 Mac 提前用上 macOS Catalina 的 Shell——Oh My Zsh 配置指南。本文不再复述。

Read More