草庐IT

Docker-compose

全部标签

php - Composer 安装失败,出现总线错误 : 10

我正在尝试安装Composer:curl-sShttps://getcomposer.org/installer|php此操作失败并显示错误消息:Buserror:10我也试过php-r"readfile('https://getcomposer.org/installer');"|php这给出了同样的错误。我在OSX10.10.3和安装了Homebrew软件的PHP5.6上。有什么想法吗? 最佳答案 那是一个讨厌的人。我实际上检查了各种各样的东西,直到我发现xdebug强制所有php脚本在PhpStorm调试器中停止。禁用PhpS

php - 用 composer 安装 Slim3 beta?

如何使用composer安装Slim3beta?我试过--dev没有运气officialdocs什么都不说,Composer搜索什么也没显示。 最佳答案 从命令行运行以下命令。$composerrequireslim/slim:~3.0@dev另一种选择是创建一个包含以下内容的composer.json。{"require":{"slim/slim":"~3.0@dev"}}在同一文件夹中创建文件后运行$composerinstall 关于php-用composer安装Slim3beta

php - 如何在 phpbrew 中使用 Composer ?

我安装了phpbrew以在Ubuntu14.04中使用php5.4。它工作正常,除了当我尝试使用composer时,它会忽略phpbrew并安装与php5.5相关的依赖项。有没有办法强制Composer与phpbrew配置兼容?我试图在我的composer.json中添加:php:"5.4",但它说我的php版本无法满足此要求。 最佳答案 您可以通过以下命令使用phpbrew轻松安装composer:$phpbrewappgetcomposer来源:https://github.com/phpbrew/phpbrew部分:安装额外的

php - 通过 Composer 下载 Lumen 时出错

我刚刚将我的Laravel版本更新到5.2并更新了我的Composer。然后,当我尝试通过composer安装Lumen时,出现以下错误:Yourrequirementscouldnotberesolvedtoaninstallablesetofpackages.Problem1-Conclusion:don'tinstalllaravel/lumen-installerv1.0.1-Conclusion:removesymfony/processv3.0.0-Installationrequestforlaravel/lumen-installer^1.0->satisfiableb

php - Docker - 安装 php-memcached 扩展不工作?

我一直在尝试在我的php-5.6容器中安装memcached,但是我无法让它工作,因为我没有在phpinfo()中看到memcached扩展,而且出于某种原因它提示它不能'在代码中找不到memcache.so。有我用于php构建的docker文件FROMphp:5.6-fpmRUNapt-getupdate&&apt-getinstall-y\libfreetype6-dev\libjpeg62-turbo-dev\libmcrypt-dev\libpng12-dev\&&docker-php-ext-install-j$(nproc)iconvmcrypt\&&docker-php-

php - 什么是 php composer 以及依赖管理器是什么意思?

我正在尝试了解composer到底是什么以及做什么。我对它以及围绕它的概念是什么完全陌生。我遇到的问题是:什么是依赖?在PHP中是什么意思?composer是一个依赖管理器是什么意思?一般来说,使用composer或依赖管理器的主要论点是什么? 最佳答案 canyoupleaseexplainthemainreasonwhyIshouldusecomposerandwhatisadependency您可以使用它来安装其他人制作的库。示例:您正在处理PHP应用程序中的日期。您可以使用PHP自带的date函数和DateTime类。但是,

php - 使用 composer 离线安装 Symfony

这个问题在这里已经有了答案:Composer:howtoaddadependencywithoutnetworkconnection?(2个答案)关闭2年前。我正在尝试在服务器上安装Symfony,但它没有连接到互联网。我在服务器上复制了Composer,但是当我尝试安装它时出现此错误连接错误[ERR_CONNECTION]:无法连接到getcomposer.org有没有办法在没有主动连接到互联网的情况下安装symfony?比如下载框架,把它放在服务器上,然后离线运行Composer?或者它是否有太多的依赖项,哪些将被包括在内?我已经用谷歌搜索了,但找不到令人满意的解决方案。

PHP 和 Composer,如何合并 composer.json 文件

有人能解释一下我应该如何将composer与php.ini一起使用吗?我的文档根目录中有一个composer.json文件,它为我的项目下载核心包,但是当我想添加另一个项目时,比如在这里找到的google+phpsdkhttps://github.com/googleplus/gplus-quickstart-php/我该如何处理composer.json文件?我要手动组合它们吗?我是否只是将composer.json下载到不同的目录?我当前的composer.json文件看起来像这样{"name":"fuel/fuel","type":"metapackage","descripti

php - Composer 更新无法更新 Laravel 依赖项

当我尝试运行composerupdate时,出现以下错误:[RuntimeException]ErrorOutput:'$_'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我不确定为什么会发生这种情况,但我已经尝试更新Composer本身(成功运行)但它不起作用。Composer通常工作得很好,所以我有点困惑。添加了Composer文件:{"name":"laravel/laravel","description":"TheLaravelFramework.","keywords":["f

PHP Composer 自动加载不加载类

我刚刚开始使用composer进行依赖管理,我很难弄清楚我为什么不遵守psr-4进行自动加载,所以我来这里寻求建议。我有一个生成随机值的类,该类已经在packagist上了。项目结构如下(我将composer.json文件标记为A和B):项目目录|classfile.phpA|composer.json|vendor|autoload.php|ejfrancis|php-random-valueB|composer.json|RandomValue.phpcomposer.json{"require":{"ejfrancis/php-random-value":"dev-master"