Skip to main content

Posts

Showing posts from July, 2014

Call to undefined method Illuminate\Cookie\CookieJar::get()

ဒီအယ္ရာက Sentry သံုးထားတဲ့laravel 4.0 ကေန 4.2 ကုိေျပာင္းလိုက္တဲ့အခါမွာ ေပၚတဲ့ အယ္ရာပါ။
4.0 တုန္းကေတာ့ Sentry က version 2.0 ပဲရွိေသးတယ္။အခုက laravel 4.2 ေျပာင္းလိုက္ေတာ့ Sentry 2.0 က အလုပ္မလုပ္ပဲ အဲဒီ အယ္ရာျပပါတယ္။ အဲဒီအတြက္ composer.json ထဲက sentry မွာ 2.0.* ကုိ 2.1.* ကုိေျပာင္းလုိက္ျပီး composer update လုပ္လုိက္ရင္ ပံုမွန္အလုပ္လုပ္သြားပါတယ္။

Oh! Yes Yes Force In Ubuntu Terminal update/upgrade

ဒီကြန္မန္းက ကုိကိုရဲ သံုးတာ ေတြ့ဖူးတာၾကာပီ။ လက္ဖက္ရည္ဆုိင္ဆင္းေတာ့မယ္ဆုိရင္ သူက ေနအုန္း ငါ update/upgrade လုပ္ခဲ့ဦးမယ္လုိ့ေျပာတယ္။ျပီးရင္သူက yes yes force ေလးလုပ္ျပီးဆင္းသြားေရာ။ ေလးစားပါတယ္ဆရာ :D ဒီတခါေတာ့ က်ဳပ္အလြတ္ရသြားျပီ။
ပံုမွန္ဆုိရင္ upgrade ျပီးရင္ Yes ကုိေရြးေပးမွ ေဒါင္းထားတဲ့ ဖုိင္ေတြသြင္းမွာပါ။ Yes ေရြးစရာမလုိပဲ အလိုေလ်ာက္ သြင္းသြားဖုိ့အတြက္ ေအာက္ကပံုစံအတုိင္း သံုးလုိ့ရပါတယ္။

sudo apt-fast update; sudo apt-get --yes --force-yes upgrade
အဲဒါဆိုရင္ ပထမအဆင့္က update လုပ္မယ္။
ဒုတိယဆင့္က upgrade လုပ္မယ္။ေဒါင္းျပီးရင္ သူ့အလိုလို အကုန္လုပ္လုပ္သြားမယ္။ update လုပ္ျပီး လက္ဖက္ရည္ဆုိင္ဆင္းရတဲ့ ကြ်န္ေတာ့အတြက္ေတာ့ ေတာ္ေတာ္အသံုးဝင္ပါတယ္။ေက်းဇူးပါဆရာေရ။

Error: couldn't connect to server 127.0.0.1:27017

အဲလိုျပသနာျဖစ္ရင္ ေအာက္က ႏွစ္ေၾကာင္းနဲ့ အလုပ္ျဖစ္သြားပါတယ္။

sudo rm /var/lib/mongodb/mongod.lock
sudo service mongodb restart 
ေအာက္က command ကုိသံုးျပီး ဘာျပသနာျဖစ္လဲဆုိတာ ၾကည့္ႏုိင္ပါတယ္။

tail -f /var/log/mongodb/mongodb.log 

source: stackoverflow

Array key ကုိ random ယူျခင္း။

php array ထဲက keys ေတြကုိ random ထုတ္ခ်င္တဲ့အခ်ိန္ေတြရွိမွာပါ။
ေအာက္က ပံုစံအတုိင္းသံုးရင္ ဆင္ေျပပါတယ္။

<?php
            $cities = array(1 => yangon , 2 =>  mandalay , 3 => Pathein , 4 =>  Dawei);

            $random_key = array_rand($cities, 1);
             print $random_key;
?>

array_rand ဆိုတဲ့ function သံုးရမွာပါ။  $cities က ေတာ့ ကုိယ္သံုးခ်င္တဲ့ array ျဖစ္ျပီး 1 က ေတာ့ ဘယ္ႏွစ္ခုဆြဲမလဲလုိ့ ေရြးရတာျဖစ္ပါတယ္။ အေသးစိတ္ကုိ php.net မွာ သြားဖတ္ႏုိင္ပါတယ္။
Source : http://www.homeandlearn.co.uk/php/php6p7.html