草庐IT

Composer-CLI

全部标签

php - Composer 自动加载

我目前正在尝试将PSR-0自动加载与Composer一起使用,但出现以下错误:Fatalerror:Class'Twitter\Twitter'notfound我的目录结构是这样的-Project-src-TwitterTwitter.php-vendor-Testindex.php我的index.php文件如下所示:我的Twitter.php文件如下所示最后我的composer.json看起来像这样:{"require":{"phpunit/phpunit":"3.8.*@dev","guzzle/guzzle":"3.7.*@dev"},"minimum-stability":"d

PHP快速入门14-Composer包管理安装与使用,附常见的20个使用例子

文章目录前言一、关于Composer二、如何安装Composer2.1Windows安装Composer2.2Linux安装Composer三、Composer常见的20个使用例子3.1查找并安装依赖包3.2更新依赖包3.3安装指定版本的依赖包3.4卸载依赖包3.5查看当前项目依赖包列表3.6初始化composer.json文件3.7安装生产环境依赖包3.8安装开发环境依赖包3.9冻结(锁定)依赖包版本3.10安装依赖在指定的目录3.11下载依赖包并自动加载3.12生成autoload.php文件3.13创建项目快速启动代码3.14安装国内镜像加速3.15清理缓存3.16运行脚本3.17降级依

php - Composer - 缺少扩展 iconv

我正在运行Manjarolinux,我已经安装了apache2.4.10-1以及php5.5.15-1和php-composer1.0.0.alpha8.458-1。我想通过这个命令用composer下载项目composercreate-projectnette/sandboxTaskManager但是我在使用ext-iconv时遇到错误-nette/neonv2.2.1requiresext-iconv*->therequestedPHPextensioniconvismissingfromyoursystem.-nette/nettev2.2.0requiresext-iconv*

php - Composer 设置安装错误

我正在尝试在Windows7和XAMPP上安装Composer,但在运行安装设置时收到这些错误/消息。ThePHPexefileyouspecifieddidnotruncorrectly:C:\xampp\php\php.exeThephp.iniusedbyyourcommand-linePHPis:C:\xampp\php\php.iniAduplicatesettinginyourphp.inicouldbecausingtheproblem.ProgramOutput:Warning:Module'openssl'alreadyloadedinUnknownonline0我已

php - 使用 composer 安装 laravel 的问题

这个问题在这里已经有了答案:Howtoplacethe~/.composer/vendor/bindirectoryinyourPATH?(22个答案)关闭5年前。问题:我想探索laravel5,但在安装时惨遭失败。我正在使用本指南:http://laravel.com/docs/5.0需要有人帮助我理解说明。背景和我的尝试我正在运行MacOSX10.10.2(Yosemite)和MAMP。到目前为止,我已经使用终端将Composer下载到我的主文件夹中。那里只有一个composer.phar文件。当我运行时:composerglobalrequire"laravel/installe

PHP7 cli 与 php-fpm

我在nginx后面运行php,带有php-fpm和cron任务到php二进制文件(/usr/bin/php)。我发现了一个不一致的地方——当我通过php二进制文件和通过fpm运行同一个脚本时,它会输出不同的结果。注意这仅适用于PHP7。在另一台服务器上,我用5.6对其进行了测试,结果是相同的。这是我发现的。以下脚本:[]];$arr->children[]=1;return$arr;}}$o=newTest();$o->test();print_r($o->test());保存到test.php。当我通过浏览器(php-fpm)运行它时,将产生:stdClassObject([chil

未找到 PHP-CLI

在我尝试了几个小时来寻找适合PHP-CLI的路径之后,我终于找到了。但是我的骄傲很快又消失了。仍然出现以下错误:未满足以下要求。因此,视频上传已被禁用。无法找到PHP-CLI的路径我尝试过很多不同的路径bin/phpusr/本地/libusr/本地/lib/phpusr/local/bin/php(这是我认为的好文件)。还是报错如上。发生了什么?我的服务器没有在安全模式下运行,我的exec()是通过php.ini文件启用的。请帮帮我..编辑:保罗Q:Haveyoutriedany"fullyqualifiedpaths",e.g."/bin/php"(notjust"bin/php")

php - 我不明白为什么有人需要 Composer ?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我认为加载任何库等都不需要包含Composer。加载一些库不是一项艰巨的任务。它很容易包含...下载库>提取>放入你的项目>使用它此任务每个项目只有一次。我的意思是它不是一遍又一遍。更新也不是什么大任务...只需下载并替换项目中的旧文件即可。每个图书馆只有30秒。我看不出有任何理由在我的项目中再包含一层(Composer)。另外,如果我们将这一层(Composer)添加到我们的项目中,它会带来自己的问题。

php - PHP Composer 包来自哪里?

当我运行时$composer.pharinstall安装的包从哪里来?我明白Packagist是PHP包的默认存储库,composer.json中缺少不同的包,composer将在此处查找包。但是,我不清楚Composer和Packagist是如何交互的。Composer是否直接从packagist.org下载文件或者Composer是否从packagist获取git/svn/hg存储库链接并直接从存储库下载文件?还是别的? 最佳答案 这取决于您的composer.json文件的内容。例如,如果您的composer.json只包含{

php - Azure 上的 "Unable to kill the process"错误 "php composer.phar install"

我正在尝试将我的Symfony2应用程序部署到MicrosoftAzure网站云。为此,我遵循本指南中的步骤http://symfony.com/doc/current/cookbook/deployment/azure-website.html#configure-the-symfony-application现在,当我到达“配置Symfony应用程序”步骤时,我运行命令phpcomposer.pharinstall。我省略了-dextension=php_intl.dll开关,因为扩展已经加载。我实际上都试过了,这没有什么区别。现在,当运行安装后命令时,出现以下错误:[Symfon