Composer是PHP编程语言的应用程序级包管理器。它提供了一种标准格式,可以轻松管理基于PHP的项目依赖项(库),并受到Node.js的“npm”和Ruby的“bundler”的强烈启发。 Composer由Nils Adermann和Jordi Boggiano开发。他们都继续管理这个项目。更多信息,请访问https://getcomposer.org。
我对作曲家完全陌生;-) 我尝试使用 Composer 在我的本地主机(ubuntu 16.04)上安装 mPDF 7.1。 1.) 我安装了composer 1.6.5。 2.)下载mPDF 7.1(https://github.com/mpdf/mpdf/rele...
Symfony 从 4.2 更新到 4.3 导致 Web Profiler 崩溃
我运行了作曲家更新,现在收到了大量弃用警告: > [2019-06-03 18:08:41] request.INFO:匹配路由“_wdt”。 > {“路由”:“_wdt”,“route_parameters”:{“_route”:“_wdt”,“
在控制台中创建自己的命令后 - 任何与composer或artisan相关的操作都会导致错误: 方法 App\Console\Commands\CustomTask::isDeferred 不存在。 作曲家更新和...
从命令行,我发出: 作曲家安装 输出 从锁定文件安装依赖项(包括 require-dev) 验证锁定文件内容是否可以安装在当前平台上。 警告:
使用curl -sS安装composer https://getcomposer.org/installer | PHP命令
我一直在尝试使用以下命令在我的机器上安装 Composer 卷曲 -sS https://getcomposer.org/installer | php 命令,它给出以下错误: #!/usr/bin/env php 您的
使用 cURL Body 从 GitHub 下载软件包时出现 SSL 证书错误
我在尝试使用 Composer 下载 Laravel 包时遇到 SSL 证书错误。这是我收到的错误消息: SSL:没有替代证书主题名称与目标 h 匹配...
在没有 SSH 访问权限的情况下安装 Composer 的解决方法
在不了解我需要 SSH 访问才能顺利部署 Laravel 8 项目的情况下,我从 Hostinger 购买了不提供 SSH 访问的单一共享托管层。我必须安装
我正在尝试在我的 Dockerfile 中安装 Composer。图像构建成功,服务器运行,但是当我启动容器 bash 并运行 Composer --version 时,我收到“找不到命令”
安装roots-sage期间出现Yarn错误“没有与模式匹配的文件”
我通过获取最新的 WordPress 版本,然后使用 Roots-sage 创建主题,创建了一个全新的 WordPress 项目。这是我遵循的文档:https://roots.io/docs/sage/9.x/
我正在尝试安装typo3 CMS,但我在步骤1上遇到了困难。即使CMS说“未检测到问题”,我也无法进入步骤2。 当我点击“继续安装&qu...
使用 CLI 界面添加自定义存储库时如何设置“canonical: false”?
通过CLI添加存储库时是否可以添加canonical: false,我已经搜索过,但看起来必须手动添加? 作曲家配置存储库.测试作曲家 https://repo.exam...
使用 CLI 界面添加自定义存储库时如何添加设置“canonical: false”?
通过CLI添加存储库时是否可以添加canonical: false,我已经搜索过,但看起来必须手动添加? 作曲家配置存储库.测试作曲家 https://repo.exam...
laravel 类未找到(适用于本地主机,但不适用于 DO 服务器)
这是一个重复的问题 - 例如: Laravel 4 迁移 - 未找到类 但是,我已经尝试了所有解决方案(来自我能找到的每个论坛),但无法解决这个问题。 设想 我创建了一个 Laravel 4
TYPO3 11 LTS 与作曲家。 我试过: 作曲家需要typo3/cms-introduction 加载引入包和引导包。 然后我尝试: 供应商/bin/typo3 扩展名:setup 但什么也没有
因为我已经使用 ASP.NET,所以我决定在 IIS 上使用 PHP,我使用 Wep PI 安装它,但是当我尝试安装 Composer 时,他因 PHP 设置错误而失败。 我尝试将 extension_dir 更改为
composer 安装命令显示 Composer 版本和帮助中心,而不是安装软件包
composer 安装命令显示 Composer 版本和帮助中心,而不是安装软件包 我想在本地主机中运行一个 laravel 项目 首先我添加了环境变量然后另一个错误我...
我正在尝试使用远程 Ubuntu 服务器上的文档安装 Wikibase。 我已经成功安装了到目前为止我能想到的一切。 MediaWiki 1.37.2 已启动并运行...
我的 laravel 有问题,暂时不知道如何解决。实际上我不知道我如何面对这个问题,但我会尽力向你解释我做了什么以及我现在尝试了什么来解决这个问题......
Maat 网站 Excel 使用 Laravel 9 和 PHP 8
我使用此命令composer require maatwebsite/excel:* 使用 Laravel 9 和 PHP 8 安装了 Maatwebsite。然后我在安装结束时收到此通知: 然后我将其注册到 config/ap 中...
我已经在我的项目中安装了highcharts包。现在我尝试查看示例图表,但出现错误。 使用 milosc human\highcharts\Highcharts; 我已经在我的项目中安装了 highcharts 包。现在我尝试查看示例图表,但出现错误。 use miloschuman\highcharts\Highcharts; <?= Highcharts::widget([ 'options' => [ 'title' => ['text' => 'Fruit Consumption'], 'xAxis' => [ 'categories' => ['Apples', 'Bananas', 'Oranges'] ], 'yAxis' => [ 'title' => ['text' => 'Fruit eaten'] ], 'series' => [ ['name' => 'Jane', 'data' => [1, 0, 4]], ['name' => 'John', 'data' => [5, 7, 3]] ] ] ]); ?> 错误 Invalid Argument – yii\base\InvalidArgumentException 要发布的文件或目录不存在:F:\xampp\htdocs\mdc/vendorower/highcharts 更新1 下面是我的堆栈跟踪 更新2 下面是我的composer.json { "name": "yiisoft/yii2-app-advanced", "description": "Yii 2 Advanced Project Template", "keywords": ["yii2", "framework", "advanced", "project template"], "homepage": "http://www.yiiframework.com/", "type": "project", "license": "BSD-3-Clause", "support": { "issues": "https://github.com/yiisoft/yii2/issues?state=open", "forum": "http://www.yiiframework.com/forum/", "wiki": "http://www.yiiframework.com/wiki/", "irc": "irc://irc.freenode.net/yii", "source": "https://github.com/yiisoft/yii2" }, "minimum-stability": "dev", "require": { "php": ">=5.4.0", "yiisoft/yii2": "~2.0.13", "yiisoft/yii2-bootstrap": "~2.0.0", "yiisoft/yii2-swiftmailer": "~2.0.0", "luoxiaojun1992/yii2-tinker": "*", "kartik-v/yii2-grid": "@dev", "kartik-v/yii2-widget-select2": "@dev", "kartik-v/yii2-mpdf": "dev-master", "moonlandsoft/yii2-phpexcel": "*", "nirvana-msu/yii2-showloading": "1.0.*@dev", "kartik-v/yii2-krajee-base": "^2.0", "kartik-v/yii2-widget-spinner": "@dev", "edwinhaq/yii2-simple-loading": "*", "c006/yii2-submit-spinner": "*", "kartik-v/yii2-detail-view": "*", "fedemotta/yii2-cronjob": "*", "kartik-v/yii2-widget-datetimepicker": "*", "kartik-v/yii2-date-range": "dev-master", "phpoffice/phpspreadsheet": "^1.2", "linslin/yii2-curl": "*", "kartik-v/yii2-widget-fileinput": "@dev", "kartik-v/yii2-dialog": "*", "google/apiclient": "^2.0", "delight-im/str": "^2.4", "mongosoft/yii2-soap-client": "dev-master", "kartik-v/yii2-export": "@dev", "ext-json": "*", "miloschuman/yii2-highcharts-widget": "*", "simialbi/yii2-widget-chart": "^1.0@dev", "onmotion/yii2-widget-apexcharts": "dev-master", "2amigos/yii2-chartjs-widget": "~2.0", "kartik-v/yii2-bootstrap4-dropdown": "@dev", "practically/yii2-chartjs": "dev-master", "php-parallel-lint/php-console-color": "dev-master", "nnnick/chartjs": "v2.9.3" }, "require-dev": { "yiisoft/yii2-debug": "~2.0.0", "yiisoft/yii2-gii": "~2.0.0", "yiisoft/yii2-faker": "~2.0.0", "codeception/base": "^2.2.3", "codeception/verify": "~0.3.1" }, "config": { "process-timeout": 1800, "fxp-asset": { "enabled": false } }, "extra": { "asset-installer-paths": { "npm-asset-library": "vendor/npm", "bower-asset-library": "vendor/bower" } }, "scripts": { "post-install-cmd": "php init --env=Development --overwrite=n" }, "autoload": { "psr-4": { "kartik\\spinner\\": "", "nirvana\\showloading\\": "" } }, "repositories": [{ "type": "composer", "url": "https://asset-packagist.org" }] } 更新3 从 highcharts 中删除了 composer.json 包,然后执行 composer update F:\xampp\htdocs\mdc>composer require --prefer-dist miloschuman/yii2-highcharts-widget "*" ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 2 installs, 0 updates, 0 removals - Installing bower-asset/highcharts (v7.2.1): Loading from cache - Installing miloschuman/yii2-highcharts-widget (dev-master 260b946): Loading from cache Package codeception/base is abandoned, you should avoid using it. No replacement was suggested. Package jakub-onderka/php-console-color is abandoned, you should avoid using it. Use php-parallel-lint/php-console-color instead. Package jakub-onderka/php-console-highlighter is abandoned, you should avoid using it. Use php-parallel-lint/php-console-highlighter instead. Writing lock file Generating autoload files 14 packages you are using are looking for funding. Use the `composer fund` command to find out more! 出现同样的错误 无效参数 – yii ase\InvalidArgumentException The file or directory to be published does not exist: F:\xampp\htdocs\mdc/vendor\bower/highcharts 更新4 根据@Taron 第一个解决方案,我有backend/config/main.php <?PHP $params = array_merge( require(__DIR__ . '/../../common/config/params.php'), require(__DIR__ . '/../../common/config/params-local.php'), require(__DIR__ . '/params.php'), require(__DIR__ . '/params-local.php') // require(__DIR__ .'/main-local.php') ); return [ 'id' => 'app-backend', 'basePath' => dirname(__DIR__), 'controllerNamespace' => 'backend\controllers', 'bootstrap' => ['log'], 'modules' => [ 'gridview' => [ 'class' => '\kartik\grid\Module' ], 'api' => [ 'class' => 'backend\modules\api\Api', ], ], 'timeZone' => 'Asia/Karachi', 'components' => [ 'request' => [ 'csrfParam' => '_csrf-backend', 'parsers' => [ 'application/json' => 'yii\web\JsonParser', ], 'enableCookieValidation' => false, 'enableCsrfValidation' => false, ], 'user' => [ 'identityClass' => 'common\models\User', 'enableAutoLogin' => true, 'identityCookie' => ['name' => '_identity-backend', 'httpOnly' => true], ], 'session' => [ // this is the name of the session cookie used for login on the backend 'name' => 'advanced-backend', ], 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], ], ], 'errorHandler' => [ 'errorAction' => 'site/error', ], 'urlManager' => [ 'class' => 'yii\web\UrlManager', 'showScriptName' => false, 'enablePrettyUrl' => true, 'rules' => array( '<controller:\w+>/<id:\d+>' => '<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>', '<controller:\w+>/<action:\w+>' => '<controller>/<action>', ), ], ], 'params' => $params, ]; 如何消除这个错误? 任何帮助将不胜感激 看起来像 Bower 资源存储在路径 /vendor/bower-assets 中,但您的脚本尝试从 vendor/bower 加载资源(Bower 资源路径错误)。尝试以下解决方案,我希望其中之一能帮助您。 先解决方案: 只需将以下别名添加到您的配置文件中(config/web.php) 'aliases' => [ '@bower' => '@vendor/bower-asset', '@npm' => '@vendor/npm-asset', ], 解决方案二: 删除 composer.lock 文件 添加 fxp 包:composer globalrequire "fxp/composer-asset-plugin:~1.1.1" 重新安装作曲家:composer --prefer-dist install