1.windows 下安装 composer失败,求解答
方法/步骤1打开php的openssl扩展可以在wamp管理器里直接打开openssl扩展,也可以使用php命令打开扩展,还可以通过修改php.ini后重启打开扩展。
下面给出命令打开扩展的示例:可以通过以下命令行,确定php在命令行下所使用的php.ini文件路径:php –ini然后通过以下命令,确定是否打开了php_openssl.dll扩展:php -i | findstr /I /N “openssl”如果输出字符串有openssl的信息,表示openssl打开成功;否则,请更改php.ini文件,打开php_openssl.dll扩展。2下载installer的文件,通过浏览器打开链接:getcomposer.org/installer,下载如下文件到d:\software\composer,文件名为composer_installer.phar3输入命令安装composer:php composer_installer.phar安装成功界面如果安装成功,运行php composer.phar -v就可以查看到composer的版本信息。
2.windows 下安装 composer失败,求解答
之前通过命令成功安装composer,后不小心误删文件,导致composer不能继续使用,再次使用命令也无法再安装,后搜到手动安装的方法,转载如下,侵删。
此处假定:
(1)PHP安装目录为C:\php5.4
(2)php安装目录已经加入PATH环境变量(这样就可以在命令行直接输入php而不是C:\php5.4\php.exe。
(3)composer安装目录为r:\php_phar
1、前期工作:php在命令行下所使用的php.ini文件,需要打开php_openssl.dll扩展
可以通过以下命令行,确定php在命令行下所使用的php.ini文件路径:
php –ini
然后通过以下命令,确定是否打开了php_openssl.dll扩展:
php -i | findstr /I /N “openssl”
如果输出字符串有openssl的信息,表示openssl打开成功;否则,请更改php.ini文件,打开php_openssl.dll扩展。
2、通过浏览器下载如下文件到r:\php_phar,文件名为composer_installer.phar
3、打开'cmd'命令行,切换到'composer'安装目录:
'cd r:\php_phar'
也可以通过我的电脑到达r:\php_phar,然后按住shift后右键,选择“在此处打开命令窗口”
4、输入命令安装:
php composer_installer.phar
5、此时运行php r:\php_phar\composer.phar -V'如果显示版本号,表示安装成功。以后可以在其他目录,通过'php r:\php_phar\composer.phar其他命令行参数”执行composer的其他功能了。
问:我看到官方手册、或者其它教程中,就可以直接在windows命令行下输入composer xxx执行啊,怎么做到的?
答:需要增加bat文件和修改PATH环境变量。
1、增加bat文件。
在composer安装目录下增加composer.bat,文件内容为:
@echo off php %~dp0composer.phar %*
这样,就可以通过bat直接运行composer了:
r:\php_phar\composer -V
2、将r:\php_phar加入PATH环境变量,然后重启命令行,就可以达到你的效果了:
3.win10系统安装composer报一下错
出现这种情况主要是因为U盘启动时,默认使用EFI引导启动,而不是常见的MBR引导,所以会发生这种情况。
这种情况常常出现在原来安装32位系统、现在改安64位系统的过程中。解决方法一:出现上述问题后,直接把U盘拔掉插到其它电脑,把U盘里的efi文件夹和bootmgr.efi文件删掉,问题就搞定了,然后,再用这个U盘启动盘去装系统,就不会出现这种问题了。
删掉这两个文件夹跟文件的原因是因为从U盘安装会默认使用efi引导启动,删掉之后没有efi,就默认用mbr启动了。另外,我之前用光盘刻录过win10,给朋友安装的时候,也一样出现这种问题,但是问题是我的光盘是一次读写的,无法像U盘一样进去把那两个文件夹删掉,所以对于光盘我也不知道怎样弄。
但是,奇怪的是,我自己的电脑也是用U盘安装的windows10,却没出现上述问题,我个人觉得是因为我的电脑比较老(09年底买的),不支持EFI启动的原因。什么是EFI呢?这是一种很重要的技术,统治电脑20多年的BIOS启动技术将来会被EFI代替,那时,在BIOS设置界面(严格来说应该是EFI界面)装可以使用鼠标,也可以是中文,不再是晦涩难懂的英文,也不再是只能使用键盘操作了。
解决方法二:非预装win10机型出厂时,硬盘默认为MBR分区表格式,而UEFI模式仅支持在GPT分区表的硬盘上安装系统。如果系统安装光盘中包含了UEFI信息,启动时可能会自动加载并进入UEFI模式,因此便会出现“windows无法安装到这个磁盘,选中的磁盘具有MBR分区表,在EFI系统上,windows只能安装到GFT磁盘”的提示。
建议您尝试以下方法:开机按ESC键,会显示两个光驱或者U盘的选项,选择光驱名称前没有UEFI的选项启动,即可正常把系统安装在MBR分区表硬盘上。解决方法三:进入主板选择启动的项目、比如F8、F11之类、u盘启动里有2项、一个是EFI启动、一个是普通启动、安装64位系统、选了EFI启动,就会出错,应该选普通启动。
如果光盘安装,进BIOS看看,EFI进入bios看到UEFI状态时,Enabled如果是启用状态,那么把他禁用掉看看(改为disabled),保存重启,选择光驱启动。但不能选择第uefi的光驱模式。
4.我win10下面安装composer,在xampp环境下面安装出错,求各位师
如果你是把原来的office卸载了再重新安装2007版的话,在安装过程中有时会提醒说Office2007在安装过程中出错,从而中断了安装~这时候你只需要点开始-----运行,输入regedit,打开注册表编辑器,看到系统注册表路径HKLM\Software\Classes\Installer\Products\,删除所有000021打头的键值即可,这些地方记录的是Office2007的安装源路径,卸载不干净会导致下次安装过程中出错,而且出错以后没有任何提示。
5.安装Composer Asset插件老是失败是什么问题
标签:
在win7下运行composer,安装asset插件时,出现SSL报错:
D:\data\poser global require "fxp/composer-asset-plugin:1.0.0"
Loading composer repositories with package information
[Composer\Downloader\TransportException]
The "
然后修改php.ini文件 增加
openssl.cafile= D:/wamp/php/verify/cacert.pem
就OK了~
6.安装Composer Asset插件老是失败是什么问题
标签:
在win7下运行composer,安装asset插件时,出现SSL报错:
D:\data\poser global require "fxp/composer-asset-plugin:1.0.0"
Loading composer repositories with package information
[Composer\Downloader\TransportException]
The "
然后修改php.ini文件 增加
openssl.cafile= D:/wamp/php/verify/cacert.pem
就OK了~
转载请注明出处windows之家 » win10安装composer失败