Langsung ke konten utama

XAMPP dan JOOMLA!

dah lama pengen coba nginstal joomla! sebelumnya dah coba instal plone, tapi...stuck...dunno what to do. dasarnya nginstal cms2 ini teh, karena pengen bikin situs lokalan buat perpustakaan. selama ini make komputer temen, under distro win. sekarang kepengen biar ngga' usah make komputer temen lagi, jadi dech usaha :D.

untuk web server, pake xampp. lengkap, dah all-in. dah dapet php, mysql, jadi ngga' perlu instal sama konfigurasi satu2. it's just my own opinion. mungkin ada yang lebih suka compile sendiri apache, mysql sama phpnya...silakeun.

sempet ragu apa bisa apa ngga' gue nginstall joomla di xampp, akhirnya dimantapkan untuk coba instal. selesai donlot .tar.gz, langsung ekstrak "$ sudo tar -zxvf Joomla_1.0.12-Stable-Full_Package.tar.gz -C /opt/lampp/htdocs/joomla/". /opt/lampp/htdocs/ itu semacam direktori kaya /var/www/ kalo kita compile dan atau instal secara manual apachenya.

proses instalasi yang gue pake, pake web-mode. proses instalasi dengan mode ini sebenernya mudah, kalo kita dah setel segala sesuatunya dengan baik, kaya' configuration.php, register_globals dengan status off, rg_emulation dengan status off. terus yang paling utama...sebelumnya dah seting database buat joomla! di mysql.

kendala pertama, waktu nentuin database yang mau dipake. syukurnya dah ada database kosong yang gue buat. untuk hostname, pake localhost, username pake root, password dikosongin, nama database, pake yang udah ada, dalam hal ini perpus_pili. oke...semua dah diisi, tinggal klik next...next...next...selesai! tapi...masih ada yang ngeganjel. jooomla! masih belom dipake, karena, katanya (kata si joomla!), configuration.php masih unwritable, register_globalsnya masih "on" padahal seharusnya "off", rg_emulationnya masih "on" padahal seharusnya "off".

hmpf...percuma donq...ya ngga' bisa diapa-apain. syukurnya ada kang mas iyank4 yang dengan senang hati mau membantu. katanya, untuk seting si rg_emulation, bisa diliat di folder tempat kita ekstrak joomla! dengan nama file globals.php. ntar tinggal cari aja query "define ('RG_EMULATION, 1);". oks...kalo belom di set, rg_emulationnya punya nilai 1, yang artinya "on". karena joomla! minta rg_emulation untuk "off" ganti sama "0" nilai di rg_emulationnya. setelah disunting, save, terus refresh si joomla! jreng...permasalahan rg_emulation dah lewat. selanjutnya...register_globals. yang ini, setingannya bisa diliat di /opt/lampp/etc/php.ini. biar cepet, cari pake ctrl+f, query "register_globals". ditemukan, kalo isinya adalah "On", biar okeh, ganti dengan "Off". selesai. sekarang restart xampp pake, "$ sudo /opt/lampp/lampp restart". xampp selesai direstart, giliran situs joomla! yang direstart. dan....jreng3x, masalah register_globals selesai. tapi...tapi...joomla gue masi belom bisa diedit, karena, katanya si joomla! satu masalah lom selesai. configuration.php statusnya masih unwritable. kenapa oh kenapa? om iyank4 kasih solusi ini, "$ sudo chmod 666 configuration.php". woiya, sebelumnya jangan lupa, cd dulu ke direktori tempat si configuration.php berada, kalo dalam kasus gue ada di /opt/lampp/htdocs/joomla. oks...tak coba restart situs joomla!nya, jreng3x (lagi)...joomla! dah bisa diedit :D. adohhhh...senengnya! thanks a bunch buat om iyank4. more experiments with the joomla! hip2x...hurray!!! to be honest, gimana ngedit contentnya ajah masih bingung, but...that's not a big problemo, i still have friends to ask and documents to read :D.

penasaran, gue coba liat situs joomla! lokalan di komputer lain, tapi koq...gambar2nya ngga' keliatan. yang ada cuman teks ajah sama tabel. ada apakah gerangan? dulu kala, waktu masih make distro win, juga begitu. situs joomla!nya kalo diliat di komputer lain plain, ngga' ada gambarnya. another problem to be solved. apakah ada teman yang punya pengalaman sama? please, do share :).

Komentar

Postingan populer dari blog ini

Tampilan Terbagi ~ Notepad++

logo notepad++ (sumber wikipedia) Mesti dah pada paham lah, apa itu notepad++ . Ya? Pemahaman sederhana saya, notepad++ merupakan salah satu perangkat penyunting teks yang digunakan, utamanya, untuk menyunting berkas  pemrograman. Tentunya, lingkungan yang digunakan adalah lingkungan sistem operasi MS-Windows. Bisa saja digunakan untuk menyunting hal lain. Atau bahkan membuat berkas teks mandiri guna keperluan selain dari penulisan bahasa pemrograman. Saya ngga' akan menjelaskan panjang lebar tentang apa dan bagaimana aplikasi ini. Yang ingin saya tuliskan di sini hanya, bagaimana membuat tampilan terbagi ( split view ) pada notepad++. Apa guna? Bagi saya, untuk membandingkan isi dari satu skrip (pemrograman) dengan skrip yang lain. Fungsi ini saya perlukan disaat saya ingin melihat perubahan dari skrip yang saya susun (namun memiliki kutu) dengan skrip hasil perbaikan kawan saya. Mari kita mulai dengan gambar pertama. Di bagian ini, kita buka berkas yang ingin kita su...

Portable SLiMS 9 Bulian: How to increase file size to upload large size attachment

Gambarnya pakek gambar lama yak 😆 Bukan bahas XAMPP koq, ini mau bahas SLiMS Portabel. Ternyata, belom banyak yang bahas bagaimana caranya meningkatkan kapasitas unggah lampiran pada SLiMS Portabel. Jadi begini, belakangan muncul pertanyaan-pertanyaan cara nambahin kapasitas berkas lampiran yang bisa diunggah kalo menggunakan SLiMS Portabel. Lho, ini jadi pertanyaan baru, bukankah metodenya sama, seperti pengguna XAMPP? Yaitu dengan mengubah variabel upload_max_filesize  dan post_max_size   dalam berkas php.ini . Pada SLiMS Portabel (SLiMS 9 Bulian), berkas tersebut ada di dalam direktori httpd/php . Gambar berkas php.ini yang akan disunting Gambar variabel post_max_size Gambar variabel upload_max_filesize "Betul, Bang. Saya sudah merubah nilai pada kedua variabel. Di SLiMS hasil perubahannya juga udah keliatan. Tapi, begitu saya upload  berkas yang ukurannya besar, tetep gagal, bang. Nggak ada berkas yang ke- upload". Nah, saya jadi penasirun kenapa bisa begitu. Lho iya...

Installing YAZ library for SLiMS in GnU/Linux Fedora 31

Mau dibilang update , ya ... memang update sich. kwkwkw. Jadi, sebetulnya saya tidak ingin mencoba memasang pustaka YAZ di mesin yang saya gunakan saat ini. Malas. Namun, karena ada permintaan untuk recreate errors , jadinya, muncullah tulisan ini. Ok, jadi kita mulai dengan mencari paket yang dibutuhkan untuk pustaka YAZ, di mesin GnU/Linux Fedora. Panduan saya, tetap dari tulisan saya sebelumnya :grin: Tulisan lama, tapi masih relevan. Adapun paket-paket aplikasi yang perlu kita pasang adalah: php-pear; yaz; libyaz; libyaz-devel; libnet; libnet-devel; terakhir php-devel. Untuk yang terakhir, dibutuhkan untuk mengkompilasi paket YAZ lewat perintah yang akan kita eksekusi, berikutnya, yang setelah kita pasang paket-paket tersebut di atas, pada terminal, masukkan perintah: # pecl install yaz Semoga tidak ada kesalahan dalam proses pemasangan, karena kalau sukses, nanti, pada akhir baris proses, muncul kalimat sebagai berikut: Build process completed successfully Insta...