composer-php相关内容

如何防止 PHP 命名空间冲突(预捆绑包)

假设我们有一个 PHP 项目,其依赖项 A 和 B 分别依赖于 PHP 库 X,但版本不同. 通常,人们会使用 PHP 依赖管理器,例如 composer,它可以通过在兼容 A 和 B 的版本中包含 X 来解决此冲突 或在无法解决冲突时显示错误. 现在,许多 PHP 应用程序允许其用户安装插件,只需上传预先捆绑的包并将它们解压缩到特定的插件目录即可. 如果 A 和 B 是这样的预 ..
发布时间:2022-01-21 20:23:14 PHP

无法通过 ssh 访问服务器下载 composer - 1and1

我可以通过 SSH 访问我的 1and1 服务器.我正在尝试下载作曲家. 按照 http://getcomposer.org/download/ 的说明进行操作 尝试 1: 用户:~ >curl -sS https://getcomposer.org/installer |phpX-Powered-By: PHP/4.4.9内容类型:文本/html 解析错误:语法 ..
发布时间:2022-01-21 20:23:06 PHP

Laravel,作曲家安装,不要安装 laravel/framework

需要 Laravel 专家帮助我找出我的 composer.json 配置有什么问题.我在谷歌上搜索答案并继续跟进,我检查了每一条可能的线路,我仍然可以让它工作.我从 git repo 获得了这些文件,它在办公室工作,但是当我尝试在家里做同样的事情时,这发生了. 我得到的错误是: 问题一- 结论:不要安装 laravel/framework v5.1.45- 结论:不要安装 larave ..
发布时间:2022-01-21 20:22:43 PHP

“PHP 作曲家"与“Ruby Gems and Bundler"相比;

(首先,这个问题不是“哪个更好"的问题.我只是想知道它们在功能方面的相似之处和不同之处.) 我是 php 开发人员,目前正在学习 ruby.现在,许多 php 开发人员被鼓励使用 Composer 进行依赖管理.在提问之前,我想先验证我的知识. 据我了解 Composer是一个php库(或包)的依赖管理工具. Composer 为每个项目安装 php 库(所谓的本地).我的意思 ..
发布时间:2022-01-21 20:22:06 PHP

在窗口 10 中安装 laravel 安装程序时出错

我使用的是 Windows 10 并安装了 composer.当我尝试使用此命令全局安装 laravel 安装程序时: composer 全局需要 laravel/installer[作曲家\下载器\传输异常]无法下载“https://repo.packagist.org/packages.json"文件:failed to open stream:连接尝试失败,因为连接方在一段时间后没有正确响 ..
发布时间:2022-01-21 20:21:55 PHP

如何将作曲家包配置为全局安装?

更新: 我实际上发布了这个包,以便您自己查看问题. 在这里查看 naomik/yamldump 我正在尝试制作一个小 CLI 工具并用 composer 打包它. 下面是一个极其简化的程序版本,但足以说明我遇到的问题. 项目有一个依赖,一个“二进制"文件 composer.json {“名称":“naomik/yamldump",“版本":“0.2.0",“斌 ..
发布时间:2022-01-21 20:21:48 PHP

在作曲家中排除更新包

每当我尝试使用 composer 添加一个新包时"composer require packagename/package" 或使用 "composer.phar update",我正在更新所有已安装的包.作曲家中是否有任何选项可以排除一些我不需要更新的包? 解决方案 如果您觉得需要排除某些包的更新,我会认为这是陷入依赖混乱的开始.你应该在事情​​变得更糟之前清理你的依赖关系. 根据 ..
发布时间:2022-01-21 20:21:40 其他开发

Laravel 生产问题 - 使用 Laravel 4.1.x 更新作曲家

到目前为止,我在部署我的 laravel 项目时还没有遇到任何问题.我已经为这个项目部署了将近一年.但是出现了一些新的错误. 首先.我无法运行 composer update,因为它说这个错误. 作曲家更新警告:这个作曲家的开发版本已经超过 30 天了.建议通过运行“/usr/local/bin/composer self-update"来更新它以获取最新版本.使用包信息加载作曲家存储库更 ..
发布时间:2022-01-21 20:21:30 PHP

Laravel 5 - Php 工匠语法错误

我目前正在使用 Laravel 5 开发应用程序,但工匠突然停止工作! 我不能对它使用单个命令,它总是返回错误: [Symfony\Component\Debug\Exception\FatalErrorException]语法错误,意外的 ',',期望变量 (T_VARIABLE) 我试图通过作曲家更新,但当工匠试图清除编译时 命令:作曲家更新>php artisan 清晰编译[S ..
发布时间:2022-01-21 20:21:20 PHP

Composer create-project 在本地包存储库上失败

我正在尝试创建一个 本地 存储库来测试作曲家项目,但是 composer create-project --repository-url=/path/to/packages.json vendor/project-name 失败 [UnexpectedValueException]未知包没有定义名称 [...] 我的 packages.json 是: {“包":{“供应商/项目名称":{ ..
发布时间:2022-01-21 20:21:14 PHP

在本地使用 Composer 然后通过 FTP 上传文件

有点奇怪的设置,但遇到了一个项目,其中 Composer 已在本地环境中用于启动项目.最初的开发者没有 ssh 访问生产服务器,因此他在本地使用 Composer 并使用 FTP 将“供应商"目录从他的桌面上传到服务器. 我现在需要添加 PHPMailer 包,所以在我的 Mac 上本地完成了以下操作: cd 桌面/作曲家需要 phpmailer/phpmailer 这在我的桌面上创建了 ..
发布时间:2022-01-21 20:15:31 PHP

yii2 composer更新错误:无效的版本字符串“2.*"

我在 Yii2 项目中使用 composer update,但它退出时出现异常.我已将 composer 更新到最新版本 c6cc6dd6070871f4b198ed39f76dd8047c116b02,但仍然无法正常工作: 导入标签 v2.0.2 (2.0.2.0)读取 bower-asset/yii2-pjax (v2.0.1) 的 bower.json从缓存中读取/home/xiaoai/ ..
发布时间:2022-01-21 20:15:16 其他开发

作曲家正在忽略安装程序路径配置

我第一次尝试在 composer 中使用 CakePHP,但我遇到了一些问题. 我有这个 composer.json: {“名称":“example.com.br",“存储库":[{“类型":“梨",“网址":“http://pear.cakephp.org"}],“配置":{“供应商目录":“供应商/"},“要求": {"php": ">=5.4","pear-cakephp/cakep ..
发布时间:2022-01-21 20:15:08 PHP

最新的 symfony 安装程序与作曲家

我想知道使用上次出现的新 symfony 安装程序和老式作曲家创建新的 symfony 项目时有什么区别. 我已经安装了最新版本的 symfony (2.6.1),结果不同,例如当我用 composer 安装 symfony 时,我得到了 .gitignore 文件.当我使用新的 symfony 安装程序脚本安装时,缺少 gitignore. 这是新项目中的目录和文件数量: symf ..
发布时间:2022-01-21 20:14:55 PHP

当供应商在 Symfony 2.1 中不受作曲家管理时,在哪里注册自动加载?

我正在使用 symfony 2.1,我想向供应商添加一个库.packagegist 中不存在该库.我无法用作曲家来管理它.当我通过 Composer 安装捆绑包或其他供应商时,它会为我管理自动加载.但是当供应商不使用composer管理时,在哪里注册自动加载呢? 解决方案 您可以将不在packagist 中的库添加到composer.您必须将它们添加到 composer.json 文件的 ..
发布时间:2022-01-21 20:14:38 其他开发