Saturday, August 27, 2011

[checkperlmodules] The perl module Mysql could not be installed.

Salam,

Selepas upgrade perl dari version 5.8.8 ke 5.14 ... ada beberapa isu yang timbul... seprti sebelum ni berkaitan symlink exceutable file untuk perl.

sekali dgn itu gak ada 1 lg isu, isu berkaitan Mysql.PM ... Tajuk error dia

[checkperlmodules] The perl module Mysql could not be installed.

This module is required by cPanel, and the system may not function correctly until it is installed, and functional. Below is the results of the auto-install attempt:

Test Run
==============
Can't locate Mysql.pm in @INC (@INC contains: /opt/perl5.14/site/lib /opt/perl5.14/lib .) at - line 1. BEGIN failed--compilation aborted at - line 1.

nampak seperti module utk perl ber kumunikasi dgn mysql ada masalah. tetapi aku dah install DBD::mysql & DBI tanpa ada masalah. kalau tgk dr log klau dia exec $>cpan install Mysql dia akan mencari module DBD::mysql version 4.**38** idicate version lama punya perl module yg ada Mysql.PM di main lib dia.

Aku try post dkt forum cPanel.. tapi hampeh x de respond... mentang2 la aku noob kat situ... haram depa nak layan... x per.....

as aku punya script semua jalan without a problem... apa aku buat utk counter bende ni adalah... aku edit file

/scripts/checkperlmodules

pegi ke line 132, dah remove line yg ada "Mysql" dlm qw(). so far aku tak dpt lg notification failure tu lg...

aku akan update klau ada error lain timbul plak nanti....

Tuesday, August 23, 2011

cPanel - PERL not properly linked

Aku dpt error ni dari cPanel server client.

ini berpunca dari aku update PERL version dkt server cPanel tu.

ERROR 1,

The perl binary at /usr/bin/perl should be a symlink to /usr/local/bin/perl to ensure that all scripts execute with the same perl version. This condition has been linked to a number of hard-to-diagnose issues in the past.

To resolve this issue, rename the current /usr/bin/perl and create a symlink pointing to /usr/local/bin/perl.

cd /usr/bin
    mv perl perl-backup
    ln -s /usr/local/bin/perl perl

ERROR 2,

This module is required by cPanel, and the system may not function correctly until it is installed, and functional. Below is the results of the auto-install attempt:

Test Run
==============

Can't locate Mysql.pm in @INC (@INC contains: /opt/perl5.14/site/lib /opt/perl5.14/lib .) at - line 1.
BEGIN failed--compilation aborted at - line 1.

after tanya pakcik google, aku jumpa satu tips/rujukan yang mengatakan /usr/bin/perl mestilah symlink ke /usr/local/bin/perl ataupun /usr/bin/local/perl symlink ke /usr/bin/perl .... dimana salah satu mestilah symlink dah satu lagi executable file.

kalau megikut post aku berkaitan update PERL diserver cPanel sebelum ni mmg x da masalah utk script semua run. cuma cPanel ada isu bila kedua2 perl file di /usr/bin/perl & /usr/local/bin/perl merupakan symlink yg aku point ke location baru perl version 5.14.* di /opt/perl5.14/bin/perl

So apa aku buat. juat copy perl execytable file dr /ot/perl5.14/bin/perl ke /usr/local/bin/perl

so far x de masalah.

Saturday, August 20, 2011

Cpanel - Apache's vhosts logs file

cPanel's location for apache logs are as follows:

Vhost logs:

/usr/local/apache/domlogs

Apache main logs:

/usr/local/apache/logs

Thursday, August 18, 2011

ImageMagick + Perl + CentOs 5

Salam,

Post sebelum ni aku ada tulis mcamana utk upgrade perl dari 5.8.8 ke 5.14. sebab utama aku upgrade adalah kerana isu yang timbul berkaitan imagemagick.

Seperi yang sedia maklum ImageMagick merupakan satu aplikasi untuk memanipulasi imej yang menyediakan API utk bahasa2 programming berkomunikasi dgn nya. aku byk pakai image magick utk bermain dgn image seperti buat thumbnail, resize, crop, copyright overlay etc.

untuk install ImageMagick memang tak banyak masalah. kalau redhat @ centos kita bleh pakai YUM. memang mudah. cuma biasanya masalah timbul bila nak install PERL Module Image::Magick.

antara tips yang boleh aku share, sila pastikan kita install PERL Module version yang sama dgn version ImageMagick. kalau imagemagick version 6.2.8 pastikan kita download Perl Module version yg sama.

biasanya kita mistake bila nka install PERL Module terus pakai CPAN. akan ada masalah, sebab cpan akan ambik version paling latest. manakala ImageMAgick it self belum tentu yg latest kita install. bergantung kepada YUM server yg hostkan rpm file tu. normally yum or sever yg lebih krang serupa dgn tu dia x provide latest version. ini kerana mereka akan menyediakan apps yg compatible & dah di pre compile utk OS tertentu.

cara paling selamat,

  1. download ImageMagick zip file mengikut version yg kita dah install.
  2. extract zip file.
  3. pergi ke folder PerlMagick
  4. make dari situ.

mcm masalah yg aku hadapi... walau mcmana sekalipun aku make.. semua fail... tukar version... semua fail... sebab ada missing c comliper something....bla..ba.bla....

tu yg aku cuba nasib install perl version paling lates... pastu reinstall latest ImageMagick dr YUM.... dan reinstall Image::Magick dari cpan.... alhamdulillah semua berjalan lancar.....

Wednesday, August 17, 2011

Perl Upgrade on CentOs + cPanel

Salam,

subscribe VPS utk client, hari ahad lg dah dpt server. ada few issue yg melambatkan prosess configuration. paling tension issue perl + imagemagick. imagemagick ni mmg mengarut skit dia punya setting. dari windows, macos & linux.... bernasib baik la sapa2 yang boleh install berjaya pada cubaan pertama..

this issue aku dpt solve dgn upgrade perl v5.8.8(yg dtg sekali dgn server) ke perl v5.14 latest version dari ActiveState.

bawah step2 utk upgrade perl ke version 5.14

Check the current version of Perl

perl -v

If the older version of Perl is running on server, you get an output something like,

This is perl, v5.8.8 built for x86_64-linux-thread-multi

Steps to Upgrade perl version

1) Download the latest perl installer from ActiveState site.
http://www.activestate.com/activeperl/downloads

wget http://downloads.activestate.com/ActivePerl/releases/5.12.4.1205/ActivePerl-5.12.4.1205-x86_64-linux-glibc-2.3.5-294981.tar.gz

2) Extract the archive file as,

tar -zxvf ActivePerl-5.12.4.1205-x86_64-linux-glibc-2.3.5-294981.tar.gz

3) Change the directory to ActivePerl-5.12.4.**

cd ActivePerl-5.12.4.**

4) Now run the installer file as,

./install.sh

5) Check perl modules

/scripts/checkperlmodules

6) Force cPanel update

/scripts/upcp -–force

7) Check the new installed perl version using “perl -v” and you get an output something like,

This is perl 5, version 14, subversion 1 (v5.14.1) built for x86_64-linux-thread-multi

complete...

Friday, August 12, 2011

Lebih Malang

Pagi tadi aku buat lawatan sedekah jariah lg ke workshop. alternator kete aku kaput... alang2 bukak cek sekali semua belting & bearing... main bearing aku pun dah start mengong.. tukar gak... ada problem dgn idling bila on aircond... FICD kaput tukar gak...

kereta aku gak yg beraya dulu kat workshop... RM400++ jugakla abis pg td... tu pun aku mula2 rasa yg aku ni betul2 malang.. time nak raya selalu sgt kete rosak.... sehinggalah dtg sebiji kereta ke workshop masa aku tgh menunggu pomen kerjakan kereta aku...

adik ni ngadu... dia nak pegi kerja pg td. tiba kat seksyen 23/24 ada satu bangla *&^%$# lintas jalan tak tgk kiri kanan... dgn baik hati adik ni ngelak .. dia plak yg langgar devider tepi... kalau tgk secara kasar mmg body x da kesan sgt... sekali cek... dgn lower arm... absober.. driveshaft .. rim depan belakang belah kiri... perghhhh!!!! dia punya check list.... telan air liur aku dgr..

sian adik tu.. nak2 raya... bila kira2 ... utk belah depan kiri shj makan dlm RM1500++... belum lg belah tayar belakang kiri.... tak termasuk rim champion dia yg aku rasa sure baling tong sampah je... bengkok gila babai punya...

sedey je muka dia... x sampai ati aku tgk... last2 dia kata x jadi betulkan simpan kat rumah dulu kereta tunggu ada duit baru betulkan. sian sungguh aku tgk....

pastu adik tu buat satu statement baik punya.... "Kalau saya tahu mcm ni bang... saya langgar je mamat bangla tu.. mampus2 pun puas hati dari saya sorg tanggung bende ni... paling kuat pun bumper & hood je kemek..." ... aku x terkata apa....

bila adik tu blah aku terasa masih besyukur kete aku x seteruk kete adik tu..... sian dia.. nak2 raya... bersabar je la dik...

2 minggu gak kete aku x begerak... seksa minjam kete org...

Wednesday, August 3, 2011

Laptop & Notebook

Salam semua,

Belum terlambat mengucapkan selamat menyambut Ramadhan.

Tadi aku tetiba teringat kepada 'arwah' laptop2 aku sebelum ni. most of them laptop, sebab aku mengunakannya sebagai workstation aku. aku x pernah mempunyai notebook.

Ada beza antara notebook & laptop. notebook biasanya lebih kepada look & feel, nipis, kecik, tiada cd/dvd rom/writer etc...tetapi spec/kemampuan nya terbatas.. and kalau ada yg power sekalipun harganya cukup utk membuat kidah terjelir... hehehehe..

Manakala laptop pula mempunyai spec/kemampuan hampir sama dgn komputer peribadi(desktop).. CD/DVD R/R... graphic yg power etc.... cuma ia mudah alih tidak seperti komputer peribadi. size bermula dari 14" - 17"....

berlalih kepada 'arwah' laptop2 aku.... aku mmg mengunakan sepenuhnya laptop2 aku... biasanya sampai ke titisan darah terakhir... sampai x boleh on baru la aku bg status 'arwah' .... kebiasaannya laptop aku on almost 24/7.... aku buat system development, bila nak tido biasanya aku x off..sebab aku akan run script, cron or sql command yg memerlukan waktu yg panjang dan CPU resource yg tinggi. mmg aku kerjakan betul2 la semua laptop aku tu.

Mula2 aku start keje aku pakai desktop... pertengahan tahun 2001.... tapi bila start keluar kene bg presentation kat client etc... boss aku turunkan laptop DELL dia waktu tu...

here goes my previous laptop, serve me well.. thanxs..

Laptop pertama akuu DELL.... aku x ingat model apa.. tapi tebal x hengat... display pun dlm 10"/11" jer... dgn laptop ni la aku start jatuh cionta dgn PERL... dan dgn laptop ni la aku buat presentation system semesta akhir aku. laptop ni x hancur kat tgn aku... aku passkan laptop ni kat officemate aku waktu tu. pastu aku x tau citer dah... bila aku pass kan officemate au dpt laptop asus pun dipasskan kepada aku dari boss aku...

Asus ni best... design mmg out... boxy ... pastu pakai AMD... 1st time aku pakai AMD... tapi lasak mmg x hingat betul... setakat jatuh x de mende... x pernah mengecewakan aku bila buat system development... cuma satu aku upset dgn AMD bila tiba bab VIDEO editing.... slow.... compare dgn INTEL... aku prefer intel bila bab VIDEO editing. asus ni aku pakai sampai rabak.... motherboard kong.... hanrd disk kong.... body retak... etc...... hahahhahaha.... pastu aku dpt plak toshiba satellite.

Toshiba satellite 3000-*** aku x ingat sub series dia.... laptop ni aku respect dia punya display... mmg superb... kalau tgk movie mmg best... diplay dia enhancekan gambar sampai tahap cipan betul.... hinggakan aku selalu tertipu bila buat graphic. dkt laptop ni dah lawa gila la... tapi bila tgk kat laptop or pc lain... hampeh dia punya output warna ..... tipah tertipu..

kelemahan paling besar dkt model toshiba ini adalah... grpahic card/display nya yg power itu sendiri... ada masalah antara graphic card & motherbord. 3x masuk workshop utk ganti bende tu... sekali masuk bukan sehari... dkt setengah bulan... ada sekali tu sampai sebulan... mmg menyusahkan... dah la dulu toshiba under teledynamics opis dia kat pj dkt dgn masjid bulat tu... most of membe yg pakai series ni semua mengadu bende yg sama... sampai satu tahap aku nak hempuk laptop ni ke dinding.... hahahhaha... sakit hati punya pasal... aku dpt plak Compaq Evo N60...

Aku ratekan sebagai the best laptop aku pernah pakai waktu tu... masa tu retail price dia dlm RM6k++.... zaman tu wireless masih baru and besar dabak melekat dkt belakang display... unik pada aku... speaker dia mmg cun ... aku x ingat apa jenama tapi mmg high spec punya speaker... dgn resolution 1680*1050 ... the highest resolution waktu tu.... mmg puas hati bila buat system development... semua dlm satu monitor bila menaip... best.... ku x ada masalah besar sehinggala laptop aku ni menghembuskan nafasnya yg terakhir... lepas arwah... aku dpt plak laptop DELL inspiron 1520...

design mmg agak bulky... tapi this laptop server me well.... x ada masalah besar... aku mmg puas hati... masa pilih dulu mmg aku ambik yg murah tapi custom ambik upgrade paling highest aku boleh pilih. dgn vmware etc.... x mengecewakan aku.... jangkahayat laptop ni habis bila motherboard nya kong membuatkan battery x boleh charge... rege tukar motherboard lg mahal dr beli laptop baru.... so aku menerima laptop paling aku x terpikir utk aku pakai sekarang.... MacBook Pro 17"

Laptop aku sekarang... MacBook Pro 17".. secara jujurnya... aku x pernah terpikir utk memiliki MBP ni... sebab aku assume MBP ni hanya utk budak2 graphic & Audio & Video ... sebab Mac terkenal dgn 2 bende ni... sehinggalah aku mula bermain dgn satu project yg memerlukan pengunaan database yg super duper besar size table nya.... laptopor even desktop aku pun x mampu nak menampung pengunaan baru aku ni.... bayangkan run 1 SQL query ada yg mengambil masa hampir sehari dan membuatkan laptop or desktop aku merangkak mcm siput ba alif ba ya...

mula2 aku dgn boss aku mencari solution utk menguruskan database yg besar ini... sebab utk development laptop x cukup space nak tampung. mencari la aku external hard disk yg boleh diinstall OS.. dengan harapan boleh buat simple DB server dr xternal HD... tapi aku terjumpa apple punya product... MacMini Server... yg saiz nya lebih kurang saiz CD ROM desktop shj.... terus aku propose kat bos besar utk beli MacMini Server ni... dari situ la aku figure out kemampuan Mac dlm mengendalikan proses2 besar. kalau di windows aku perlukan 1/2 hari utk execute 1 SQL query... dgn MacMini Server ini aku hanya perlukan 1/2 jam shj....


ni ler rupenya MacMini Server tu... best gila.... tapi aku buat satu kesalahan besar dgn bende ni... masa pegi outstation ke kerdau awal tahan ni... aku sudah menghilangkan bende best ni.... sayang gila.... malas nak citer lanjut.... RIP...

Dari kemampuan macmini baru aku tersedar dari tidor.. macbook pun boleh dipakai utk buat system development... much more better... dari situ la akhirnya aku memiliki MBP 17" ni..... sayang gila aku kat bende ni.... semoga MBP aku ni akan membantu kehidupan aku sampai keakhir hayatnya....

secara kesimpulan nya... aku sudah menjahanamkan 5 biji laptop + menghilangkan 1 biji macmini server..... gila.....

apapun... laptop pun mcm kereta... kene dibelai & dimanja... kalau ita sebut nak beli laptop baru start la dia buat hal... hahahhahahhaa....

aku masih sayang MBP aku....

History of 10

masa nak ambik baju kat bilik terperasan bende ni... 10 helai baju T..... kebetulan bersamaan dgn 10 tahun.... hahahha kebetulan betul...