composer-php相关内容

在 WAMP PHP Google+ 项目中安装 Composer,PHP 无法识别

我正在关注 这个 PHP Google+ 教程,我正在尝试在我的WAMP目录 C:\wamp\www\gplus-quickstart-php>curl -s https://getcomposer.org/installer |php 但我收到此错误 'php' 不被识别为可操作的内部或外部命令程序或批处理文件. 我该如何解决这个问题?我已经安装了 PHP(通过 WAMP 服务器 ..
发布时间:2022-01-21 19:56:08 PHP

通过 HTTPS 使用带有私有 GitHub 存储库的 Composer

我们有许多私有存储库,我们希望将它们包含在使用 Composer 的 PHP 应用程序中.composer.json 文件包含这个条目,它定义了我们的第一个私有存储库: “存储库":[{“类型":“vcs",“网址":“https://github.com/vendor/package.git"}] 然后我们像往常一样需要存储库: “要求":{“供应商/包装":“~1.0.0"} 我做的唯 ..
发布时间:2022-01-21 19:55:58 PHP

在运行实例中切换到作曲家模式

如何轻松地将现有项目切换到作曲家?这个项目现在从 6.1 更新到 8.7,应该在 composer 中运行.新的作曲家设置不是问题.对于上一个项目,我创建了一个新主机,通过 composer 安装了 TYPO3,通过 composer 安装了扩展,并迁移了 db、fileadmin 和上传.有没有更简单的方法? 解决方案 将 TYPO3 从 Classic Mode 迁移到 Compose ..
发布时间:2022-01-21 19:55:51 其他开发

Composer:直接在供应商包中开发

我有一个使用 composer 的 PHP 项目. 我自己的主库实际上是一个必需的包,因为我也在构建一个“独立版本"供人们安装(不仅仅是库),因此它位于 vendor 目录中. 我开发项目的大部分时间都发生在那个供应商包中,它已经是一个 Git 克隆,但不在任何分支上.我可以通过运行 git checkout master 快速地改变它.但是,每次我运行 composer update ..
发布时间:2022-01-21 19:55:30 PHP

PHP在错误的驱动器上寻找ext文件夹

我已经在我的 E: 驱动器上安装了 Windows 10 上的 PHP 7,所以我可以试用 composer. 当我尝试运行 composer 我收到一个错误,它找不到我启用的扩展,但我可以看到它在 C:\php\ext 而不是 E:\php\ext. 我查看了 php.ini,但没有看到设置根安装路径的位置. 它总是默认为 C: 吗?如何告诉它查看 E:? 解决方案 由 ..
发布时间:2022-01-21 19:55:23 PHP

Composer Require 'package' 引发 OpenSSL 错误

这个问题似乎很常见,我已经浏览了很多与之相关的 SO 帖子,但没有任何效果,我快疯了.奇怪的是几周前它工作得很好,几个月以来我没有安装任何新东西...... 设置: PHP 7.1.9 WAMPSERVER 3.1.0 APACHE 2.4.27 Composer 1.6.5(最新) 我没有使用代理 &没有防火墙 Windows 10 什么有效: 作曲家自我更新 ..
发布时间:2022-01-21 19:54:32 PHP

AWS Elastic Beanstalk 使用 PHP 和私有 Composer 存储库

在 PHP 环境中使用 Amazon AWS Elastic Beanstalk 进行部署时,如何利用私有 Composer 存储库?具体使用GitHub(问答式,答案如下) 解决方案 我们需要为通过 AWS 的 Elastic Beanstalk (EB) 部署的 PHP 项目之一使用私有库.这个私有库托管在 GitHub 上,尽管类似的 git 托管(您自己的服务器、BitBucket ..

锁定文件不是最新的 composer.json 中的最新更改

我正在尝试克隆一个 github 存储库并在其上发出 composer install.但我得到了这个: 警告:锁定文件不是最新的 composer.json 中的最新更改.您可能会得到过时的依赖项.运行 update 来更新它们. 您的需求无法解析为一组可安装的软件包.问题 1- 结论:删除 symfony/polyfill-intl-icu v1.9.0- symfony/polyfi ..
发布时间:2022-01-21 19:54:06 其他开发

如何在 travis 中运行 composer.phar 自我更新

我在我的 travis 构建中面临警告声明. 警告:此作曲家的开发版本已超过 30 天.建议通过运行“/home/travis/.phpenv/versions/5.3.26/bin/composer.phar self-update"来更新它以获取最新版本. 然后我该如何运行它? 查看例如这里 解决方案 在你的 travis.yml 中 确保你有这个部分 bef ..
发布时间:2022-01-21 19:54:00 PHP

Composer:如何在 Symfony 2.3 中安装 `dev` 包?

尝试在 Symfony 2.3 项目中安装 KnpGaufretteBundle ,我没有运气.问题是: minimum-stability:stable(在 composer.json 中); 我需要的包仍然是 dev-master 版本. 在 Symfony 文档中阅读 this 是令人沮丧: 如果你知道一个很酷的包或 PHP 库仍然需要开发人员最低稳定性,与首席开发人员交 ..
发布时间:2022-01-21 19:53:19 其他开发

私人作曲家包 - 没有找到有效的 composer.json

我正在尝试使用 composer 加载我在 BitBucket 上托管的库,如 官方文档和这里,但不断收到以下错误: [Composer\Repository\InvalidRepositoryException]在 [repository URL] 的任何分支或标记中找不到有效的 composer.json,无法从中加载包. 这是我的项目 composer.json: {"name": " ..
发布时间:2022-01-21 19:52:59 PHP