草庐IT

Composer-CLI

全部标签

php - 运行 composer install 后 bin/console 丢失

希望有人能帮我解决这个问题。我的项目(在githubhttps://github.com/irvingswiftj/iceMarkt上)在运行composerinstall时似乎运行顺利,直到运行更新后命令。其中我最终遇到以下错误(添加参数-vvv时):Updatingthe"app/config/parameters.yml"fileCouldnotopeninputfile:bin/consoleScriptSensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCachehandlingthepost-updat

php - Composer 未安装未捕获异常 'ErrorException',消息为 'Undefined index: argv'

一旦我将Composer下载到我的远程Web主机。我尝试运行命令“phpcomposer.pharinstall”一旦我按照文档中的说明运行此命令,我就会收到像明天一样的错误。nwrepai1@********[~/public_html]#phpcomposer.pharinstallContent-type:text/htmlFatalerror:Uncaughtexception'ErrorException'withmessage'Undefinedindex:argv'inphar:///home3/nwrepai1/public_html/composer.phar/ven

php - Composer 在 packagist 上更新身份验证

我在laravel5中制作的项目的Composer更新有问题。每次我想用其他包(来自Packagist)更新Composer时,我都会得到一个身份验证框(不应该是一个),然后即使我是否输入了我的github/packagist帐户,我也会这样结束:LoadingcomposerrepositorieswithpackageinformationUpdatingdependencies(includingrequire-dev)Authenticationrequired(packagist.org):Username:Password:[Composer\Downloader\Tran

php - 来自 CLI : not entering controller 的 Codeigniter HMVC

我正在尝试按照CI文档中的说明从CLI运行代码,但由于某种原因,可能是因为使用了HMVC扩展,它不会进入指定的Controller。我没有在HMVC扩展站点中找到有关CLI执行的其他文档。有人知道怎么处理吗?这里的代码:/***application/controllers/Cron.php*ThisisjustawrappercontrollertouseanHMVCmoduleusingthebasicCLIsyntaxforCI**/classCronextendsMX_Controller{publicfunctiongeneratepdfs($start_date=null,

php - Laravel 4.2 - Composer 更新问题

在处理Laravel项目之前,我尝试像往常一样运行composerinstall和composerupdate。但是我遇到了一个奇怪的问题,我似乎已经有一段时间无法解决了。PHPFatalerror:Uncaughtexception'ErrorException'withmessage'Invalidargumentsuppliedforforeach()'in/Applications/XAMPP/xamppfiles/htdocs/wild-guanabana/app/storage/views/d4682a7a7da163c9444d69f6b6de3dc7:35Stacktr

php - 为 wordpress 主题和插件创建 satis composer 私有(private)存储库

我的目标是将一个composer.json文件提交到我们的项目存储库,该文件指定应该为该项目使用什么主题或插件,以及开发人员何时下pullrepo他们需要做的就是运行composerinstall。我们希望将插件排除在项目存储库之外,以阻止项目存储库膨胀和pull和推送变得缓慢。对于标准的wordpress插件,例如“JetpackbyWordPress.com”,这很好,因为我们将使用https://wpackagist.org/.然而,对于付费插件和内部定制的不能开源的高级插件,我们希望将它们托管在私有(private)Composer存储库中。因为我们会有这些插件的多个版本,所以

php - 生成 Crystal Reports 报告的代码在 CLI 中运行良好,但从浏览器访问时为 "Data source name not found"

我正在尝试使用CrystalReports从PHP生成报告,代码似乎是正确的:OpenReport($report,1);$app_obj->LogOnServer("p2ssql.dll","host","bdd","userbd","passwordbd");$rpt_obj->EnableParameterPrompting=FALSE;$rpt_obj->RecordSelectionFormula="{F_DOCLIGNE.DO_Piece}='$id'";$rpt_obj->ExportOptions->DiskFileName=$file;$rpt_obj->Export

php - php cli 输出中的奇怪字符

一些php控制台命令的开头输出了一些奇怪的字符。运行composer输出正常,但是laravelartisan或phpunit输出´╗┐。我已经尝试将artisan和phpunit文件编码为没有BOM的UTF-8,如php5.3CLIjunkcharacters中所建议的那样,但这不是问题所在。我在WindowsXPx64和PHP5.4.24上使用ConEmuv131215问题:我在哪里可以找到输出出现在每个PHP命令行程序开头的奇怪字符的文件?即使在Windows控制台中也会发生此问题,而不仅仅是在ConEmu中。使用默认的php.ini安装新的php5.3会产生相同的结果

php - zlib_decode() : data error using composer in the doctrine2 tutorial

更新:我不久前按照评论中的建议将此问题发布到错误跟踪器,现在我运行了新版本的composer的全新安装(Composer版本7131607ad1d251c790ce566119d647e008972aa52014-05-2714:26:24),问题已解决。原帖:我正在尝试使用他们在http://docs.doctrine-project.org/en/latest/tutorials/getting-started.html上的教程来学习如何使用doctrine2但由于某种原因,我在尝试运行composerinstall时遇到此错误:[ErrorException]zlib_decod

php - Composer Github 私有(private)存储库不适用于给定 key

我试图从通过composer安装的Github获取私有(private)存储库。我的composer配置如下:"repositories":[{"type":"vcs","url":"git@github.com:{user}/{repo}.git","options":{"ssh2":{"user":"ranacseruet""privkey_file":"./keys/id_rsa","pubkey_file":"./keys/id_rsa.pub"}}}]但是,它不适用于此配置。它仍然要求github用户/通行证。但是,如果我的系统的github授权使用key正确设置,只有这样它