我有一个laravel项目,其中laravel版本是8.75,php版本是7.4. 当我在cPanel中上传我的项目并转到终端并运行‘Composer UPDATE’命令时,它显示这种类型的错误.我搜索了这个错误,但找不到任何解决方案.

$Composer更新

Composer的运行速度比正常情况下要慢得多,因为您没有启用PHP cURL扩展. 使用包信息加载Composer存储库

[Composer\Downloader\TransportException] 无法下载https://repo.packagist.org/packages.json"文件:必须在php.ini中启用Allow_url_fopen(在服务器配置中,通过Allow_url_fOpen=0禁用了包装器 无法打开流:找不到合适的包装器)

UPDATE[--WITH][--PERFER-SOURCE][--PERFER-DIST][--PERFER-INSTER首选安装][--Dry-Run][--dev][--no-dev][--lock][--no-Install][--no-autoloader][--no-suggest][--no-Progress][-w|--with--Dependents][-W|--With-all-Dependency][-v|vv|vvv|--详细][-o|--优化自动加载器][-a|--类映射权威][--APCU自动加载器][--APCU-自动加载器-前缀APCU-AUTOLOADER-前缀][--Ignore-Platform-Req Ignore-Platform-REQ][--Ignore-Platform-Reqs][--首选-稳定][--首选-最低][--i|-交互][--根-请求][--][]...

请参见下图: enter image description here

推荐答案

您必须启用Allow_url_fopen.以下是如何做到这一点的参考链接

allow_url_fopen cpanel

allow_url_fopen cpanel

Php相关问答推荐

我的docker—compose lamp stack在软件更新后不工作:Containerconfig错误'''

在WooCommerce管理中 for each 运输方法设置添加自定义字段

如何从WooCommerce checkout 帐单邮箱字段中删除星号?

WooCommerce在购物车项目中复制产品而不增加产品数量

升级到PHP 8.2后无法删除cURL Cookie文件

根据WooCommerce中的自定义用户元数据值更改用户角色

dyld[45923]:未加载库:/usr/local/opt/libavif/lib/libavif.15dylib

关于Laravel缓存出现的错误

使用 secure 和 httponly 选项删除 php 中的 cookie 值得吗?

单个产品页面 WooCommerce 订阅价格字符串的更改

htaccess 重定向子域错误的 url

使用自定义插件中的 WooCommerce 模板发送自定义邮箱

根据支付网关选项更改 WooCommerce Checkout 上的立即付款按钮文本

PHP向API发送curl请求

通过存储库检索 Blade 上的单值数据 出错

基于WooCommerce中的产品变体自定义感谢页面跳转

在 Botiga 主题模板中添加复选框到政策行.Woocommerce

PHP / DOM : 解析 HTML 以提取基于类的数​​据

php-http/discovery 插件 1.15.1 是否仍在使用自己的模块 destruct Contao 4.13 中的composer 安装?

使用无限循环时 PHP 服务器发送事件错误 500