YII2 rest guide http basic auth

public $enableCsrfValidation = false; /** * enable session false tidak di perlukan untuk rest */ public function init() { parent::init(); \Yii::$app->xxx->enableSession = false; } pastikan anda memasang session false dan csrf validation false untuk rest api untuk extends \yii\rest\Controllerย  gunakan ini jika anda tidak menuliskannya , secara default YII2 akan menggunakan \yii\web\Controller , CMIIW public […]

Read More

multiple RBAC YII2 admin with mdmsoft

‘adminsatu’ => [ ‘defaultRoute’ => ‘assignment’, ‘class’ => ‘mdm\admin\Module’, ‘layout’ => ‘left-menu’, // it can be ‘@path/to/your/layout’. ‘mainLayout’ => ‘@app/views/layouts/main.php’, ‘controllerMap’ => [ ‘assignment’ => [ ‘class’ => ‘mdm\admin\controllers\AssignmentController’, ‘userClassName’ => ‘app\models\Usersatu’, ‘idField’ => ‘user_id’ ], ], ‘menus’ => [ ‘assignment’ => [ ‘label’ => ‘Grand Access’ // change label ], ‘route’ => null, // […]

Read More

instalasi laravel dan requsitenya

instalasi PHP >= 5.5.9 , saya sarankan untuk memiliki php 7 di banding memenuhi requirement bisa juga memakai xampp atau sejenis composer apache tidak terlalu di perlukan karena mirip dengan ionic sehingga bisa memakai command php artisan serve untuk mac , linux , maupun windows akan sangat memerlukan terminal / command prompt untuk create project […]

Read More

wordpress Unable to locate WordPress Content directory (wp-content).Updating Plugin

ketika mengalami ini hal pertama yang perlu di check hanyalah sebuah previllege tentang folder dan file pada folder www untuk mengatasi ini maka di perlukan langkah berikut chown www-data:www-data /var/www/html -R   worldtankstips.monster wordscapescoins.monster gardenscapescoins.monster homescapescoins.monster arknightsunits.monster drawclimbercoins.monster dentistblingmoney.monster fireemblemhero.monster archerofreegems.monster ubble3sagacoins.monstert

Read More

setting permanent environment variable di centos

taken from here for spring or on centos 7 minimal install create new file called springRoo.sh on /etc/profile.d/ export PATH={PATH_ROO}/bin save source /etc/profile.d/springRoo.sh to reload and test with reboot the system it will automatically loaded ๐Ÿ˜€ spadespluscoins.monster mergedragonsgems.monster designhomefreegems.monster boombeachdiamonds.monster battleislandsgold.monster magicmanastrikegold.monster kingavalonfreegold.monster artwarlegionsmoney.monster lordsmobilegems.monster statesurvivalbiocaps.monster

Read More

membuat environment development testing dan production

pada yii di index file kita akan merubah / menambah [code] //choose environment development $appEnv = filter_input(INPUT_ENV, ‘APPLICATION_ENV’, FILTER_SANITIZE_ENCODED); $serverName = filter_input(INPUT_SERVER, “SERVER_NAME”, FILTER_SANITIZE_SPECIAL_CHARS); if (!isset($appEnv)) { if (true === stripos($serverName, ‘localhost’)) { $appEnv = “development”; } else if (true === stripos($serverName, ‘www.meltonice.com’)) { $appEnv = “testing”; } else if (true === stripos($serverName, ‘www.kresna.host’)) { […]

Read More

redirect dengan count down

sebelum saya tertidur karena mengantuk dan kondisi kurang fit saya akan membagikan info tentang bagaimana redirect menggunakan ajax beserta count down js ๐Ÿ˜€ pertama install ecountdown action lalu set flash yang akan di tampilkan beserta countdownnya dan ajax request [code] <?php if (Yii::app()->user->hasFlash(‘order’)) { ?> <div class="flash-success"> <?php echo Yii::app()->user->getFlash(‘order’); ?> </div> <?php $this->widget(‘ext.ecountdownaction.ECountdownAction’, array( […]

Read More

install composer via brew :D

ketika akan menginstall yii2 di mac osx yang memakai composer , kemudian muncul error sebagai berikut :  brew install composer PHP Warning:  Module ‘curl’ already loaded in Unknown on line 0 composer: Missing PHP53, PHP54, PHP55 or PHP56 from homebrew-php.   kemudian saya mengatasi nya dengan browsing di google dan menemukan source yang memberikan tulisan […]

Read More

php extension untuk mac osx maverick

http://stackoverflow.com/questions/6588174/enabling-postgresql-support-in-php-on-mac-os-x The PHP version that comes bundled with OS X doesn’t include PostgreSQL. You’ll have to compile the extension yourself. Here are some instructions: Find your version of PHP: php -v. Download the version of PHP that matches yours: curl -O http://us.php.net/distributions/php-5.3.3.tar.gz. (This example downloads PHP 5.3.3 but this must match your version) Extract the […]

Read More

logging pada yii web apps

sering kali kita perlu untuk melakukan logging pada saat development, testing maupun production berikut adalah cara untuk setting loggin [code] ‘log’ => array( ‘class’ => ‘CLogRouter’, ‘routes’ => array( //disini di gunakan untuk file log array( ‘class’ => ‘CFileLogRoute’, ‘levels’ => ‘info,trace’, ‘categories’ => ‘system.*’, ), //di sini di gunakan untuk profiling database array(‘class’ => […]

Read More
© 2021 IT & Photography blog | WordPress Theme : ScrollMe