Skip to main content

Posts

Showing posts from February, 2014

Commands at Ubuntu Startup

Ubuntu စက္စတက္ခ်ိန္မွာ run ခ်င္တဲ့ command ေတြကုိ ေအာက္ကဖုိင္ထဲမွာ သြားထည့္လိုက္ရင္ ဆင္ေျပပါတယ္။

sudo nano /etc/rc.local

Remove index.php in url (.htaccess)

php ျဖင့္ေရးထားတဲ့ application မွာ index.php ေဖ်ာက္ခ်င္ရင္ .htaccess ထဲမွာ ေအာက္ပါအတုိင္းေရးျပီး သံုးလုိက္ရင္ဆင္ေျပပါျပီ။

<IfModule mod_rewrite.c>
    Options +FollowSymLinks -Indexes
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
</IfModule>
/etc/apache2/site-available ထဲက default မွ ာေအာက္က အတုိင္း လုိအပ္သလိုျဖည့္ေပးလုိက္ရင္ရပါျပီ။

<VirtualHost *:80>
ServerName www.yts.me
DocumentRoot /var/www/
<Directory /var/www>
AllowOverride all
</Directory>
</VirtualHost>

all ဆို စာသားက အေရးၾကီးဆံုးပါ။ A အၾကီးဆုိရင္ေတာင္အလုပ္မလုပ္ဘူး ။

Virtual Host in Lampp (Ubuntu)

ကုိယ့္စက္ထဲမွာ Local နဲ့ www.lartest.lo ဆိုျပီးေခၚရင္ var/www/{folder name} ကုိေထာက္ထားခ်င္တယ္ဆိုရင္ ဒီနည္းက အသံုးဝင္မွာပါ။

ပထမဆံုး Terminal ထဲမွတဆင့္ ေအာက္ပါ command သံုးျပီး file အသစ္ေဆာက္ပါ။

sudo subl /etc/apache2/sites-available/{sitename}.conf
*subl က Sublime Text Editor ျဖစ္ပါတယ္။ sublime မရွိရင္ subl ေနရာမွာ gedit ျဖင့္အစားထိုးသံုးျပဳႏိုင္ပါတယ္။
sublime ပြင့္လာရင္ ေအာက္ပါကုတ္ေတြေရးထည့္ပါ။
NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin {master@server.com}
    ServerName {www.lartest.lo}
    ServerAlias {lartest.lo}

    DocumentRoot {/var/www/Mydev/lartest/public}

    LogLevel warn
    ErrorLog {/var/www/Mydev/lartest/log/error.log}
    CustomLog {/var/www/Mydev/lartest/log/access.log combined }
</VirtualHost>


* {} ထဲမွာ ကိုယ့္စက္နဲ့ကိုက္ညီေအာင္ထည့္ပါ။
ထည့္ျပီးရင္ save လုပ္ျပီးပိတ္လုိက္ပါ။ ေနာက္ Terminal ထဲမွာ ေအာက္ပါ command သံုးျပဳျပီး domain ကုိ Enable ျပဳလုပ္ပါခင္ဗ်ာ။
sudo a2ensite { file name }  // tab ခုန္ရင္ေပၚလာပါလိမ့္မယ္ ျပီးရင္ apache restart ျပဳလုပ…

Add New Css file to magento theme

ပထမဆံုး Skin ထဲက ေအာက္ပါလင့္တုိင္းဝင္ျပီး css ဖိုင္ကုိထည့္ပါ။

public_html/skin/frontend/default/{Theme_Name}/css

ထည့္ျပီးရင္ေတာ့ ေအာက္ပါလင့္တိုင္း file ခ်ိတ္ဖုိ့သြားပါ။

public_html/app/design/frontend/default/{theme name}/layout

layout ထဲေရာက္ရင္ page.xml ကုိဖြင့္ပါ။

ျပီးရင္  <block type="page/html_head" name="head" as="head">  ေအာက္တြင္ ေအာက္ကအတိုင္းဖုိင္ကုိခ်ိတ္ပါ။

<action method="addCss"><stylesheet>css/{New-File.css}</stylesheet></action>

ထည့္ျပီးရင္ေတာ့ Var ေအာက္က Cache ကုိရွင္းျပီးရင္ css ဖိုင္အလုပ္လုပ္ပါျပီ။