composer-php相关内容
尝试安装程序包,但显示漏洞错误问题%1和当前项目要求 "require": { "php": "^7.2", "fideloper/proxy": "^4.0", "guzzlehttp/guzzle": "^7.0", "guzzlehttp/psr7": "^1.6", "laravel/framework
..
我已经创建了一个symfony 5.3+包,它应该用于将公共代码添加到不同的项目中。该捆绑包包含一些服务,这些服务应该可以使用symfony文档中所述的参数/选项进行配置。 如何为这些选项提供默认值?捆绑包中设置的默认值Configuration.php不起任何作用。 详细信息: 我使用以下结构创建了一个捆绑包项目,并使用Composer将其添加到我的symfony项目中:
..
我正在使用laravel 5.3进行项目。现在我正在将其设置到服务器。 执行此操作时出现问题。我被困在此错误点上。 当我运行时 Composer Install--no-dev 出现以下错误的命令: Problem 1 - Installation request for fgrosse/phpasn1 1.5.2 -> satisfiable by fgr
..
当我试图从我的项目中删除包maatwebsite/excel时,我严重损坏了一些东西。问题是我无法跟踪我所做的更改。在我从Composer.json中删除maatwebsite/excel之前,我可能从Composer.json中删除了phpoffice/phpspreadsheet。但我记不清了。因为当我用Git签出一个旧版本时,我再也找不到这个条目了。每次我调用Composer时,它现在都会给
..
我遇到了范围问题,当我尝试在本地安装一些包时,遇到了错误,但当我尝试在测试服务器中安装相同的包时,所有安装都没有错误。我在图像中使用了docker-compose和安装捆绑包。Docker-Copose和其他所有依赖项完全相同的Docker文件,均为GIT格式。 composer require league/flysystem-bundle 而在当地我面对的是 将版本dev-mas
..
出于某种原因,composer create-project命令似乎拉出了过时的依赖项版本。 运行create-project后,如果我chdir创建文件夹并运行composer update,则会下载较新的版本。 aherne@aherne-System-Product-Name:/var/www/html$CD框架/ Aherne@aherne-System-Product-Nam
..
我是否可以这样设置.gitignore以允许作曲家依赖项(供应商目录)存在于我的存储库中? Composers正式建议您“不应该”这样做。它提供了三个原因(https://getcomposer.org/doc/faqs/should-i-commit-the-dependencies-in-my-vendor-directory.md): VCS存储库较大,更新代码时存在差异。 在
..
当我运行‘Composer UPDATE’时,收到以下错误: Writing lock file Generating autoload files [ErrorException] chmod(): Operation not permitted *它在sudo上运行得很好,但随后我必须重置所有者和amp;权限,这真的很烦人...
..
尝试删除并重新安装软件包后,当我尝试include('vendor/autoload.php'); 时收到此新错误 致命错误:未捕获错误:未在mypathvendorautoload.php:7中找到类>‘ComposerAutoloaderInit7b3c839efeba468a3d595a365ceb8e89’:7堆栈跟踪:#0 mypathmypage.php(2):Include(
..
运行Composer的update、install、require、dump-autoload等时,突然收到黄色的弃用通知,提示: 位于./foo/bar/utility/baz.php中的类FooBarBaz不符合PSR-4自动加载标准。正在跳过。 在Composer 2.0之前,通常会收到: 弃用注意事项:位于./foo/bar/Baz.php中的类FooBarBaz不符合P
..
我在GitLab管理的Git存储库上有一个symfony包。该捆绑包使用Composer添加到symfony,并指向GitLab作为附加存储库。 一切正常,相关性被完美跟踪,捆绑包确实按预期工作,但是,为了优化我的项目源代码,我希望避免将.git文件夹包括在Vendor/my-org/my-Bundle目录中。 这里是symfony项目的composer.json示例: {
..
我正在尝试安装Laravel包干预映像,运行时composer update: Your requirements could not be resolved to an installable set of packages. Problem 1 - intervention/image 2.0.5 requires ext-fileinfo * -> the request
..
我正在尝试使用 PHPUnit 中的通用数据提供程序运行一些测试. 看下面的测试: 命名空间 AppBundle\Tests\Controller;使用 Symfony\Bundle\FrameworkBundle\Test\WebTestCase;使用 AppBundle\Tests\DataProvider\XmlDataProvider;类 DefaultControllerTes
..
我想通过 Composer 在我的新 Laravel 4.2 安装中安装一些包.但是,我遇到了一个例外. 这是我的 Composer 文件: {“名称":“laravel/laravel","description": "Laravel 框架.",“关键字":[“框架",“laravel"],“许可证":“麻省理工学院",“许可证":“麻省理工学院",“要求": {“laravel/框架"
..
我想让 Composer 自动加载 这个包. 此软件包可在 Packagist 上找到 我意识到我需要在 composer.json 中添加一些东西,并且我需要在某处有一个 autoload.php. 应该自动加载的唯一类是 Webbot.php. 谁能给我一步一步的分解来完成这个? 返回的 Google 搜索结果是自动加载库的说明. 我需要有关如何编写可自动加载
..
..
有没有办法在我们的生产/测试环境中运行 composer update 命令? 问题是我无法访问命令行. 解决方案 是的.有一个解决方案.但它可能需要一些服务器配置......由于安全风险,其中一些默认情况下是禁止的! 下载 composer.phar https://getcomposer.org/download/- 这是 PHP 存档,可以通过 Phar() 提取并作为常
..
我有一个全新的 Laravel 安装.我已经从一个 Laravel 项目的 github 存储库中转移了代码,版本相同 (5.3). 一切正常,但由于某种原因数据库种子无法运行. 例如,我可以在新的 Laravel 安装中从 github 加载的迁移中迁移,就像我在最初将迁移推送到 github 的服务器上一样. 但是我不能做php artisan db:seed,这意味着我漂亮
..
刚开始与作曲家合作. 在我的 /vendor/ 目录中安装了一些带有 composer 的东西. 现在,每个人(每个黑客)都可以在阅读我的 composer.jsonhttp://foo.tld/composer.json 然后他们就知道安装了哪些软件.然后他们可能会使用 http:/之类的 URL 来探测我的 /vendo
..
我的项目使用我自己的库,该库位于位于 bitbucket.org 上的私有 Mercurial 存储库中.该库没有配置 composer.json. 我尝试将该库作为我项目的依赖项. 首先我给composer.json写了以下字符串: {“要求": {"php": ">=5.4",“我的名字/我的库名":“开发"},“存储库":[{“类型":“汞",“网址":“https://bit
..