composer-php相关内容

使用composer create-project安装特定的laravel版本

安装Laravel的最快,最简单的方法是通过composer命令。从laravel文档( http://laravel.com/docs/quick ),它显示我们可以安装它: composer create-project laravel / laravel your-project-name --prefer-dist 但是,当你运行上面的命令,它会抓住最新版本的La ..
发布时间:2016-12-23 21:17:09 PHP

我可以不使用Composer安装Laravel?

我想知道是否可以在任何网络服务器上安装或使用 Laravel PHP框架,而无需使用 Composer (PHP包/依赖项管理器)每次? 我正在学习PHP和框架,我正在使用基于Laravel的CMS来练习。 我希望能够将它放在任何web服务器上,而不必使用composer every 如果我第一次(本地)运行 $ composer install ,那么所有的依赖都应该存在,正确吗? ..
发布时间:2016-12-23 21:15:54 PHP

有没有办法在Windows上全局安装Composer?

我已阅读Composer的全局安装文档,但仅适用于* nix系统: curl -s https://getcomposer.org/安装程序| php sudo mv composer.phar / usr / local / bin / composer 这样的快乐做同样的Windows,这是我的开发机器的操作系统。我将能够运行 composer update ..
发布时间:2016-12-23 21:15:44 PHP

如何指定Composer安装路径?

我有这个定义: { “repositories”:[ { “type”:“package”, “package”:{ “name”:“symfony / sfGuardPlugin”, “version”:“4.0.2”, “dist”:{ “url”:“http://plugins.symfony-project.org/get/sfGuardPlugin/sfGuardPlugin ..
发布时间:2016-12-23 21:15:20 PHP

如何使用Git子模块与Composer加载库?

我有一个Zend Framework 2应用程序。它包含一些库代码,其中包含业务逻辑和一些其他将在以后创建的应用程序通用的实用程序。 我的意图是使用Composer 。问题是,我该如何做到这一点,并精简开发? 我尝试设置 vendor / stuff code>作为包含所需包的git子模块,并在主 composer.json 中引用它(ref): “repositories”:[ ..
发布时间:2016-12-23 21:15:09 PHP

PSR-0和PSR-4有什么区别?

我最近阅读过有关名称空间以及它们如何受益的信息。 我正在Laravel中创建一个项目,并尝试从类映射自动加载到命名空间。 我似乎不能理解PSR-0和PSR-4之间的实际差别。 我读过的一些资源是 自动装载机的战斗 Laracasts PSR-4自动加载 PSR-0 PSR-4 我了解: PSR-4不会将下划线转换为目录分隔符 某些特定的作曲者规则导致目录结构 ..
发布时间:2016-12-23 21:14:20 PHP

PHP Composer在http代理之后

我在网络上使用作曲家,唯一的方式访问互联网是使用HTTP或socks代理。我有http_proxy和https_proxy环境变量。当compose尝试访问HTTPS网址时,我得到: 无法下载文件:无法打开流:无法连接到HTTPS服务器通过代理 据我所知,连接到https网站的唯一方法是使用连接动词。 解决方案 如果你使用Linux或Unix(包括OS X),你应该 ..
发布时间:2016-12-23 21:14:09 PHP

Composer无法下载文件

我想在命令行上使用composer: php composer.phar update php composer.phar install php composer.phar self-update php composer.phar selfupdate 无论我做什么,我总是收到相同的错误消息: 无法下载文件。无法打开流 ..
发布时间:2016-12-23 21:13:58 PHP

在浏览器中使用PHP脚本运行composer

想知道是否可以通过一个PHP包装器从浏览器中执行 composer ,因为我没有访问服务器的shell访问权限。 $ 解决方案 是的,您可以运行Composer与一个小的PHP包装。所有Composer源代码都可以在Phar文件中使用,所以它可以被提取,然后你可以设置一个InputInterface来替换Composer,期望命令通过命令行传递。 如果您按如下所示设置目录结构: ..
发布时间:2016-12-23 21:13:47 PHP

如何要求一个叉子与作曲家

这里是我的composer.json,我想在Github上使用Nodge的fork的lessphp项目 “repositories”:[ { “type”:“package”, “package”:{ “version”:“dev-master”, “name”:“nodge / lessphp” “source”:{ “url”:“https://github.com/Nodge/les ..
发布时间:2016-12-23 21:13:35 PHP

Composer警告:缺少openssl扩展名。如何在WAMP中启用

尝试通过 Win7 / 64 + WampServer 2.2 上安装 Composer 依赖项管理工具http://getcomposer.org/download/\">设置安装程序,我收到以下消息: openssl扩展名缺失,这将降低Composer的安全性和稳定性。 如果可能,你应该启用它或用--with-openssl重新编译php 。 从Tray中的Wamp图标,单 ..
发布时间:2016-12-23 21:13:11 PHP

如果类映射实际上更快,为什么在编译器中使用PSR-0或PSR-4自动加载?

我了解您可以使用PSR标准来定位文件,也可以告诉作曲家一个目录来扫描类。 文档建议使用PSR-4 标准。还有一个选项以便作曲者创建优化的自动加载器,这基本上会生成完整的类映射。那么为什么要使用PSR-4,如果最好的方式加载是一个类映射? 我有意义的保持目录结构,因为这是一个很好的方式组织反正。然而,似乎合乎逻辑的选择是在开发机器上使用PSR-4加载,然后为生产环境使用类映射。这样,您不必在每 ..
发布时间:2016-12-23 21:12:55 PHP

PHP致命错误:未捕获异常PharException与消息manifest

尝试通过命令行安装 composer.phar 时出现错误 PHP致命错误:未捕获异常“PharException”与消息清单不能大于100 mb在phar 请支持我解决这个问题,我试图安装 symfony2.1 解决方案 看来你有一个腐败的phar由于某种原因。请尝试从 https://getcomposer.org/download/ 下载新版本 - 如果 ..
发布时间:2016-12-20 17:05:14 其他开发

如果已经使用PHP框架,Composer的好处

Dropbox的PHP SDK大胆地建议,应该使用Composer来安装和加载它们的SDK。此外,AWS的PHP SDK的第2版还提供Composer作为安装/加载程序(幸运的是没有偏见)。 我使用Codeigniter几个简单的机制来加载模块。它有1)一个内置的“供应商”文件夹(由CI称为“third_party”,由Composer称为“供应商”)。 2)“helper”和“librar ..
发布时间:2016-12-12 21:13:18 PHP