日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows下安装composer方法(不修改PATH环境变量)

發(fā)布時間:2025/3/19 windows 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows下安装composer方法(不修改PATH环境变量) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

轉(zhuǎn)載地址:http://www.th7.cn/Program/php/201410/297829.shtml

composer是一個新崛起的PHP的依賴管理工具。官方安裝方法見: https://getcomposer.org/doc/00-intro.md#installation-windows 。這里提供不修改PATH環(huán)境變量的手動安裝方法。

此處假定:

(1)php安裝目錄為C:/php5.4

(2)php安裝目錄已經(jīng)加入PATH環(huán)境變量(這樣就可以在命令行直接輸入“php”而不是“C:/php5.4/php.exe”。PATH環(huán)境變量修改方法見:http://blog.chinaunix.net/uid-25810793-id-3257898.html )

(3)composer安裝目錄為r:/php_phar

———————————–

1、前期工作:php在命令行下所使用的php.ini文件,需要打開php_openssl.dll擴(kuò)展

可以通過以下命令行,確定php在命令行下所使用的php.ini文件路徑:

php –ini

然后通過以下命令,確定是否打開了php_openssl.dll擴(kuò)展:

php -i | findstr /I /N “openssl”

如果輸出字符串有openssl的信息,表示openssl打開成功;否則,請更改php.ini文件,打開php_openssl.dll擴(kuò)展。

2、通過瀏覽器下載如下文件到r:/php_phar,文件名為“composer_installer.phar”:

https://getcomposer.org/installer

3、打開cmd命令行,切換到composer安裝目錄:

cd r:/php_phar

也可以通過我的電腦到達(dá)r:/php_phar,然后按住shift后右鍵,選擇“在此處打開命令窗口”

4、輸入命令安裝:

php composer_installer.phar

5、此時運(yùn)行“php r:/php_phar/composer.phar -V”,如果顯示版本號,表示安裝成功。以后可以在其他目錄,通過“php r:/php_phar/composer.phar 其他命令行參數(shù)”執(zhí)行composer的其他功能了。

———————————–

問:我看到官方手冊、或者其它教程中,就可以直接在windows命令行下輸入“composer xxx”執(zhí)行啊,怎么做到的?

答:需要增加bat文件和修改PATH環(huán)境變量。

1、增加bat文件。

在composer安裝目錄下增加composer.bat,文件內(nèi)容為:

@echo off php %~dp0composer.phar %*

這樣,就可以通過bat直接運(yùn)行composer了:

r:/php_phar/composer -V

2、將r:/php_phar加入PATH環(huán)境變量,然后重啟命令行,就可以達(dá)到你的效果了:

———————————–

問:我不想修改PATH環(huán)境變量,又想達(dá)到簡便輸入“composer xxx”(甚至php xxx等等)執(zhí)行,怎么做?

答:可參閱stackoverflow中給出的兩個答案,通過“DOSKEY+注冊表”、或“DOSKEY + cmd.exe /K參數(shù)”完成這種效果。具體見: http://stackoverflow.com/questions/20530996/aliases-in-windows-command-prompt 。此處僅介紹DOSKEY + cmd.exe /K參數(shù)。

(1)保存如下文字到C:/initcmdenv.cmd:

@echo off

:: Temporary system path(為當(dāng)前命令行增加額外的PATH,可隨意增加不影響全局系統(tǒng)) set PATH=%PATH%;

:: Commands(增加新的快捷命令,必須為DOSKEY 快捷名稱=完整命令) DOSKEY composer=php r:/php_phar/composer.phar $*

::Show something(顯示初始化的內(nèi)容,可以刪掉)

echo ========DOSKEY==========

DOSKEY /macros

echo ========END==========

(2)新建一個快捷方式。目標(biāo)位置填入:

%windir%/system32/cmd.exe /K C:/initcmdenv.cmd

(3)愉快地執(zhí)行composer吧!

總結(jié)

以上是生活随笔為你收集整理的windows下安装composer方法(不修改PATH环境变量)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。