问题标签 [composer-php]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1916 浏览

symfony - 水貂痛风司机。无法在 Symfony 2.0 上安装 fabpot/goutte

我正在使用带有 Symfony 2.0.15 的作曲家并迁移到最新的 Behat 2.4。这是在我的composer.json

我跑:php composer.phar update --dev

并且有一个错误:

如果我正确理解了这个错误,那是因为fabpot/goutte包依赖于 Symfony 2.1 包并且不适用于 Symfony 2.0。纠正我,如果我错了。

这是我的behat.yml

这是我失败场景的示例:

"When I go to"- 是 MinkContext 步骤,但"Then the response code should be 200"- 是来自 Behat\CommonContexts\WebApiContext 的步骤。当我只使用 MinkContext 中的步骤时 -"Then the response status code should be 200"它工作得很好。


最后的答案是Behat\CommonContexts\WebApiContext与 Behat 2.4 不兼容。

0 投票
6 回答
4141 浏览

php - 无法将 detect_unicode 设置/查找为 Off

我想开始使用 phpDocumentor 并且手动安装不断抛出一个错误,提示我没有在终端的 php.ini 中设置detect_unicode = Off

当我将它添加到我的 php.ini 时,它不需要,并且在运行安装时遇到同样的问题。似乎没有人有这个问题,对于我的生活,我无法弄清楚。

https://github.com/phpDocumentor/phpDocumentor2/blob/develop/README.md#installation

我错过了什么?(我确实在 php.ini 编辑后重新启动了 MAMP 服务器)

终端错误截图...

在此处输入图像描述

0 投票
5 回答
18006 浏览

php - 如何从 php.ini 禁用“detect_unicode”设置?(尝试安装 Composer)

我一直在尝试在我的机器(OS X 10.6)上安装 Composer,但到目前为止没有成功。

根据 Composer 文档,我在终端中执行了这个:

curl -s http://getcomposer.org/installer | php#!/usr/bin/env php

这是输出:

必须禁用 detect_unicode 设置。将以下内容添加到您的末尾php.ini:detect_unicode = Off

当然,这是在我的php.ini中:detect_unicode = Off,位于/etc/php.ini.default

php -info 告诉我正在从 /etc/ 加载 php.ini 文件(输出为:配置文件(php.ini)路径 => /etc)

但是,也输出:detect_unicode => On => On

为什么 php.ini.default 没有加载我的设置,我怎么能有效地禁用detect_unicode?

0 投票
10 回答
158455 浏览

php - 如何从任何地方运行作曲家?

我刚刚在我的/usr/bin文件夹中安装了作曲家,所以当我从那个文件夹运行时,php composer.phar我会得到有关作曲家的帮助信息。但是,当我尝试从其他文件夹运行相同的文件时,我得到Could not open input file: composer.phar.

如何php composer.phar从任何地方拨打电话都没有问题?

0 投票
2 回答
4330 浏览

php - 教义错误:找不到类 'Doctrine\ORM\EntityRepository'

我是 Doctrine 的新手,我正在遵循文档中的示例。当我创建一个存储库类(例如 UserRepository.php)并尝试扩展 EntityRepository 类时,我收到以下错误消息:致命错误:C:\xampp\htdocs\excap\repositories\ 中找不到类'Doctrine\ORM\EntityRepository'第 10 行的 UserRepository.php

这是我的存储库类:

我究竟做错了什么?(顺便说一下,我使用 Composer 安装了 Doctrine2)



0 投票
1 回答
7671 浏览

composer-php - 使用作曲家制作自定义创建项目

我想克隆symfony-standard-edition 创建项目调用,但有一些自定义要求。
所以我不需要 Swiftmailer 或 Doctrine ORM,但想要 PaginatorBundle。

我尝试从标准版复制和编辑 composer.json 并做了一个:

但这只是安装了供应商目录,而不是其他的,比如 app 文件夹等。

那么我该如何运行:

用我编辑的composer.json?

0 投票
1 回答
3270 浏览

php - 在 Symfony 2.1+ 中向 Composer 添加库

我正在尝试添加一些库composer.json

图书馆位于Symfony/vendor/foo/lib/Foo/*

在我按照以下registerNamespaces方法加载它们之前autoload.php

我尝试将它们添加为composer.json"foo": "*""foo/foo": "*"无济于事。在这方面,文档似乎非常缺乏。

0 投票
2 回答
3335 浏览

php - 使用 composer 安装 propel

我正在尝试将推进器与作曲家一起使用,但出现错误。

我的 composer.json 是:

错误是:

有谁知道我错过了什么?我正在谷歌搜索,但我不明白。

0 投票
2 回答
1764 浏览

symfony - 升级我的 Symfony2 应用以使用 composer

我想升级我用 Symfony2 开发的应用程序,供想要使用它的用户使用 composer。

我不知道如何基于 deps 文件创建 composer.json 文件。

这是我的 deps 文件:https ://github.com/biruwon/Vecinos2.0/blob/master/deps

例如,没有 composer.json 的包怎么办?或者库如何在 sourceforge 上上传 TCPDF?

如果您在这里帮助我或提出拉取请求,我将非常感谢您。

PD:我先这样做,然后将 Symfony2 更新到 Symfony2.1

0 投票
2 回答
266 浏览

symfony1 - Capifony Deploy 需要内部供应商文件的密码

我正在通过 Capifony 将 Symfony 2 应用程序部署到 Debian 服务器。该应用程序的主存储库是私有的,但我还通过 composer install 包括了一些私有存储库。这导致了问题。

主存储库克隆得很好。我有公钥设置、带有scm:passphrase:定义的密码设置和以下行以启用密码的自动输入:

当我安装供应商时,项目所需的私有存储库需要密码 - 因为我已经拥有允许连接到我的存储库的私钥/公钥。它返回以下内容:

当这出现时,我无法输入任何密码,因为它只是一个out. 我会认为它共享密码,但似乎composer.phar install没有使用相同的 Capifony 设置。