gpt4 book ai didi

php - 需要 ext-fileinfo。如何将其添加到我的 composer.json 文件中?

转载 作者:IT王子 更新时间:2023-10-28 23:56:40 26 4
gpt4 key购买 nike

我正在尝试安装干预/图像。运行 Composer 更新后,我得到:

enter image description here

这是我的 Composer 文件:

{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"require": {
"laravel/framework": "4.1.*",
"intervention/image": "2.*"
},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
]
},
"scripts": {
"post-install-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-create-project-cmd": [
"php artisan key:generate"
]
},
"config": {
"preferred-install": "dist"
},
"minimum-stability": "stable"
}

最佳答案

与您的 composer.json 无关。

您需要安装并启用 FileInfo PHP 扩展,该扩展从 PHP 5.3.0 开始默认安装。 5.3+ 之前的版本可以使用 discontinued PECL extension .

要启用 FileInfo 扩展,您需要编辑 php.ini 并更改一行。

  1. 定位行:

    ;extension=php_fileinfo.dll
  2. 删除开头的评论:

    extension=php_fileinfo.dll

要找出您的 php.ini 所在的位置,您可以从终端运行以下命令:

$ php --ini

并搜索“加载的配置文件”。

请注意PHP CLI 可以加载与网络不同的php.ini 文件,因此不要依赖phpinfo() 中提供的路径。在终端中运行上面指定的命令以找出 PHP CLI 加载的文件。

关于php - 需要 ext-fileinfo。如何将其添加到我的 composer.json 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23771117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com