『壹』 Windows下composer怎麼切換php
意思是說一台機器上面裝了兩個php吧,最常用的方法就是把其中的一個php改名 如同時裝了php5和php7,composer用的是php5的話 就在指令裡面吧php7的那個php執行文件改名為php7,這樣就可以了,因為composer調用的是系統的php指令,目前還沒有發現...這樣行不行我在後盾網學習呢馬上上課了,不懂的可以問我。✧*。٩(^㉨^*)و✧*。
『貳』 php7版本怎麼安裝composer
方法/步驟
網路搜索下載 Composer-Setup.exe 安裝軟體包
下載成功!
准備安裝軟體,雙擊軟體就可以安裝此軟體 默認安裝裝就可以了,並會自動搜索PHP.exe的安裝路徑。
稍等一會,下載組件
顯示此頁面表示安裝完成!如果報錯 就檢查 PHP擴展的OpenSSL 有沒有打開
驗證是否成功。打開win+R 》 cmd 輸入 composer,顯示如下界面 表示安裝成功!
『叄』 Composer怎麼安裝php框架
1、首先去Composer下載安裝這個工具。
2、通過 Composer 安裝 Yii;
3、這是安裝Yii2.0的首選方法。如果你還沒有安裝Composer,你可以按照這里的說明進行安裝。
4、安裝完Composer,運行下面的命令來安裝Composer Asset插件:
8、請注意,您可能會被提示安裝過程中輸入你的 GitHub 的用戶名和密碼。這是正常的。只要輸入它們並繼續。
『肆』 多個php版本 composer怎麼處理
ErrorException是PHP7的新特性。應該是這個錯誤本來是用錯誤的方法來捕捉的,但是現在變成exception就被丟到宇宙去了沒人接。純猜。。
『伍』 composer 安裝 需要php環境么
需要的。
composer系統要求
運行 Composer 需要 PHP 5.3.2+ 以上版本。一些敏感的 PHP 設置和編譯標志也是必須的,但對於任何不兼容項安裝程序都會拋出警告。
咱們將從包的來源直接安裝,而不是簡單的下載 zip 文件,需要 git 、 svn 或者 hg ,這取決於載入的包所使用的版本管理系統。
Composer 是多平台的,咱們努力使它在 Windows 、 Linux 以及 OSX 平台上運行的同樣出色。
『陸』 composer安裝 怎麼選擇安裝版本
推薦Composer(php依賴關系管理工具) v1.4.1官方版
安裝教程
1.打開Composer(php依賴關系管理工具) v1.4.1解壓下載,找到「Composer-Setup.exe」安裝程序,雙擊運行,進入安裝界面,點擊"next」。
2.選擇自己安裝的php.exe,composer將會為你檢查php配置和一些其他的設置。
3.代理伺服器設置,這里小編沒有用代理伺服器,直接點擊「next」。
4.很快就安裝好了,點擊「finish」退出安裝界面。
5.打開CMD,輸入composer,出現下圖所示界面則表示安裝成功了。
『柒』 怎麼把所有php5.6的composer依賴升級為php7.0的
1) 在win cmd下運行php –version顯示為原來的版本5.5。好吧,其實已經有答案了,一開始沒有反應過來,這個5.5是因為我配置了環境變數,所以一直指向我原來的PHP目錄,導致composer失敗
2)解決方案:在 我的電腦->屬性->高級->環境變數 中添加最新的PHP版本為環境變數,但是必須在之前環境變數的前面,當然也可以把之前的PHP環境變數刪除
3)重啟cmd或phpstorm運行composer install 就可以了
---------------------
作者:liuzp111
來源:CSDN
原文:https://blog.csdn.net/everything1209/article/details/53466725
『捌』 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.phar
3
輸入命令安裝composer:
php composer_installer.phar
安裝成功界面
如果安裝成功,運行php composer.phar -v就可以查看到composer的版本信息
『玖』 php composer怎麼用
Composer很好的解決了PHP的包管理和依賴問題,只需要import一個文件,Composer中管理的所有庫就會按需載入,而不需要每個import。
先介紹一下Composer的安裝。Composer的官方地址: https://getcomposer.org/
安裝
curl -sS https://getcomposer.org/installer | php
這樣在當前目錄下會下載一個composer.phar的文件,為了方便,我們可以重命名一下,並放到/usr/local/bin下,方便執行。
mv composer.phar /usr/local/bin/composer
使用
一般我習慣把Composer放在/opt下,所以先創建一個Composer的目錄
mkdir /opt/composer
先下載一個KLogger,一個寫日誌的庫,本人比較喜歡。
cd /opt/composer
composer require katzgrau/klogger:dev-master
這樣,KLogger就被下載下來了,使用很簡單,只需要引入一個文件。
<?php
require '/opt/composer/vendor/autoload.php';
$logger = new Katzgrau\KLogger\Logger(__DIR__.'/logs');
...
KLogger可以使用了,我們在下載一個別的庫,Medoo:一個輕量級的資料庫框架。同樣的方式來下載。
cd /opt/composer
composer require catfan/Medoo
使用同理
<?php
require '/opt/composer/vendor/autoload.php';
$medoo = new medoo();
//繼續使用KLogger
$logger = new Katzgrau\KLogger\Logger(__DIR__.'/logs');
...
使用很簡單,只要引入了 vendor/autoload.php ,就可以自動引入用到庫,的確很酷。
加速
如果發現composer執行起來很慢,可以考慮換個鏡像。這里推薦一個日本的鏡像: http://composer-proxy.jp/ 。
執行
composer config -g -e
編輯後
{
"config": {}
,
"repositories": [
{ "packagist": false },
{
"type": "composer",
"url": "http://composer-proxy.jp/proxy/packagist"
}
]
}
如果發現composer長時間沒反應,可以在執行時候加入 -vvv 選項,可以輸出更多信息,方便查找問題。
composer -vvv require ...
最後
PHP的 spl_autoload_register 可以很方便做按需引入,當 new 一個類沒發現的時候,就會觸發,然後我們自己按照規則來處理引入。
一個簡單的例子
<?php
class ClassAutoloader
{
public function __construct()
{
spl_autoload_register(array($this, 'loader'));
}
public function loader($className)
{
$file = dirname(__FILE__) . '/' . $className . '.php';
if (is_file($file)) {
require $file;
}
}
}
$autoloader = new ClassAutoloader();