composer php phar 扩展缺失

问题描述 投票:0回答:1

我试过执行这条线

php artisan jetstream:install livewire

但退回了这个。

PHP's phar extension is missing. Composer requires it to run. Enable the extension or recompile php without --disable-phar then try again. 

我启用了phar

~/web/example-app$ php -i | grep -i phar
/etc/php/8.2/cli/conf.d/20-phar.ini,
Registered PHP Streams => https, ftps, compress.zlib, php, file, glob, data, http, ftp, phar
Phar
Phar: PHP Archive support => enabled
Phar API version => 1.1.1
Phar-based phar archives => enabled
Tar-based phar archives => enabled
ZIP-based phar archives => enabled
Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
phar.cache_list => no value => no value
phar.readonly => On => On
phar.require_hash => On => On

但是这个错误总是发生

拜托,有人可以帮助我吗?

有人可以帮助我吗?

php laravel composer-php jetstream phar
1个回答
0
投票

Phar 应该是根据 PHP 文档的标准化预安装包。 https://www.php.net/manual/en/intro.phar.php

从您的打印输出来看,您似乎正确安装了 phar 扩展,所以这似乎不是罪魁祸首。

你有安装最新版本的作曲家吗? https://getcomposer.org/

© www.soinside.com 2019 - 2024. All rights reserved.