D:phpstudy_proExtensionsphpphp8.2.9nts
复制php.ini-development内容到php.ini,这个不复制完蛋
;extension_dir = “ext”
改为
extension_dir = “D:phpstudy_proExtensionsphpphp8.2.9ntsext”
测试 extension_dir = “ext” 不加路径也可以
extension=bz2
extension=curl
extension=fileinfo
extension=gd
extension=gettext
extension=mbstring
extension=mysqli
extension=openssl
extension=pdo_mysql
max_input_vars = 1000
根据需要开启扩展
错误日志路径
error_log=D:/phpstudy_pro/Extensions/php/php8.2.9nts.log
session.save_path配置
session.save_path = “D:phpstudy_proExtensionstmptmp”
安装Redis 扩展
https://pecl.php.net/package-stats.php 下载 PECL :: Package :: redis 6.0.2 for Windows
解压复制php-redis.dll到ext这里
修改php.ini
注意:extension=php_redis,而不是redis,这个和上面的格式不一样
重启基本可以了
然后tp8里php think queue:listen,直接这个命令是不会出结果的,坑死
试过无数次,最终发现必须加监听的频道名称php think queue:listen --queue Jobs这样才可以