创建令牌(“”);在我的 laravel 项目中不起作用...我已删除供应商文件并完成作曲家安装:我得到:
问题1
- lcobucci/jwt 已锁定到版本 4.3.0,并且未请求更新此包。
- lcobucci/jwt 4.3.0 需要 ext-sodium * -> 您的系统中缺少它。安装或启用 PHP 的钠扩展。问题2
- lcobucci/jwt 4.3.0 需要 ext-sodium * -> 您的系统中缺少它。安装或启用 PHP 的钠扩展。
- kreait/firebase-tokens 4.3.0 需要 lcobucci/jwt ^4.3.0|^5.0 -> 可满足 lcobucci/jwt[4.3.0]。
- kreait/firebase-tokens 已锁定到版本 4.3.0,并且未请求更新此包。然后我做了
sudo pecl install libsodium
但我得到:
janammaharjan@Janams-MacBook-Air laravel-uat % sudo pecl install libsodium 警告:通道“pecl.php.net”已更新其协议,使用“pecl channel-update pecl.php.net”更新 pecl/libsodium 需要 PHP (版本 >= 7.0.0,版本 <= 8.0.99),安装的版本为 8.2.4 找不到有效的软件包安装失败
我有 php 版本 8.2.4
我尝试使用 php 8.0.28 安装 xampp 但它没有帮助任何人都可以帮助我吗?
在做的时候sudo pecl install -f libsodium
我得到:
configure: error: wrong libsodium lib version (< 1.0.8) or lib not found ERROR: `/private/var/tmp/pear/temp/libsodium/configure --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config' failed