Sabtu, 19 Desember 2020

COMPOSER dan INSTALL YII2

 Download dimari COMPOSER

Atau sudah memiliki compser sebulumnya dan ingin update Composer yang lama tsb, gunakan perintah pada CLI:
composer self-update



Install YII Menggunakan composer:

php.exe -r "readfile('https://getcomposer.org/installer');" |php.exe

jika gagal berarti salah posisi path atau versi xamppya kurang,,,

jika install xampp berada di C:\xampp

maka terlebih dahuli masuk ke path tersebut:

cd C:\xampp\php

baru ketikkan perintah 
php.exe -r "readfile('https://getcomposer.org/installer');" |php.exe



tetapi jika versi xamppnya kurang berarti harus install versi baru

Download XAMPP Terbaru: link


SBB harus Ada koneksi internet:

php.exe composer.phar self-update

php.exe composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3"

atau
php.exe composer.phar global require "fxp/composer-asset-plugin:^1.2.0"

atau
php.exe composer.phar global require "fxp/composer-asset-plugin:1.3.1"

atau 

php.exe composer.phar composer global require "fxp/composer-asset-plugin:dev-master"

atau tambahkan 
--ignore-platform-reqs

sehingga menjadi: c:\xampp748\php>php.exe composer.phar global require "fxp/composer-asset-plugin:1.3.1" --ignore-platform-reqs

ATAU

composer global require "fxp/composer-asset-plugin:^1.2.0"

Terkadang ada pesan kita diminta UPDATE composer ke versi terbaru....ya suadh ...Uninstall composer yang lama...lalu download yang baru dan install Lagi....

+++++++++++++++++

php.exe composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic ../htdocs/yii2_lat1

ATAU BASIC

composer create-project --prefer-dist yiisoft/yii2-app-basic basic ../htdocs/yii2_lat1

ATAU ADVANCE
composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced ../htdocs/yii2_lat1

Sembari prosses kita terkadang perlu mendapatkan token installer di:
https://github.com/settings/applications

sehingga dapat token sbb: (Terkadang token ii diminta saat instal atau proses di atas...atau terkadang tidak diminta....)

5ed5a2127944627d22d838bd1fdab869aaf3e4ed9ae 






hasilnya: akan terdownload sejumlah file di folder :C:\XAMPP748\yii2_lat1

yang jika kita jalankan di browser hasilnya sbb:

Lalu masuk ke folder wb:

Sukses Install YII2

Anda ada kesalahan / tidak muncul CONGRATULATIONS>.maka cari file web.php (biasanya di folder web atau folder config) dan silakan isi pada cookieValidationKey

Isi dengan kodeAnda (bebas) misal: cookieValidationKey

untuk Setting database, ada di file config/db.php

OK ...

Atau bisa juga INstall YII2 dengan cara download File YII2 lalu extract dan copas ke C:\XAMPP\HTDOCS kita....MUDAH BUANGET yang ini..

saat di extract, nama foldernya mnjadi basic/advance lalu silakan diganti namanya....misal yii2_d1
dan jalankan: localhost/yii2_d1/web
jika ada pesan error, silakan edit web.php dan isikan value cookieValidationKey

Untuk update YII

php composer.phar update yiisoft/yii2 yiisoft/yii2-composer bower-asset/jquery.inputmask



REFF BOOK