Rabu, 28 Desember 2011

Joomla Tidak Tampil Setelah di Upload

Hai guy's... agan-agan yang ane sayangi... beberapa hari ini sering ku dengar ketika ada user abis edit joomla di komputernya. Great..!!! sudah bagus katanya, tapi pas di upload... OMG kenapa malah error ya. hmmm.. perlu di ketahui bahwa ini adalah masalah yang lumayan membutuhkan kejelian.

Pertama harus di cek adalah :
1. Apakah database SQL sudah anda upload / Import di PHPMyAdmin cPanel?
2. Apakah semua data joomlanya sudah anda upload secara sempurna?
3. Apakah semua attribut file/folder sudah anda ubah CHMOD nya?

kalau semua sudah anda lakukan semua, maka analisa terakhir adalah konfigurasi. Ini terdapat pada salah satu file yaitu "configuration.php", kira-kira beginilah isi scriptnya :

#######################

class JConfig {
/* Site Settings */
var $offline = '0';
var $offline_message = 'This site is down for maintenance. Please check back again soon.';
var $sitename = 'Judul Web Site';
var $editor = 'tinymce';
var $list_limit = '20';
var $legacy = '0';
/* Debug Settings */
var $debug = '0';
var $debug_lang = '0';
/* Database Settings */
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'root';
var $password = '1234';
var $db = 'database';
var $dbprefix = 'jos_';
/* Server Settings */
var $live_site = '';
var $secret = 'O6bkXifDPJQ3tuWq';
var $gzip = '0';
var $error_reporting = '-1';
var $helpurl = 'http://help.joomla.org';
var $xmlrpc_server = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $ftp_enable = '0';
var $force_ssl = '0';
/* Locale Settings */
var $offset = '0';
var $offset_user = '0';
/* Mail Settings */
var $mailer = 'mail';
var $mailfrom = 'sandtyco@gmail.com';
var $fromname = 'Title Web Site';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
/* Cache Settings */
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
/* Meta Settings */
var $MetaDesc = 'Joomla! - the dynamic portal engine and content management system';
var $MetaKeys = 'joomla, Joomla';
var $MetaTitle = '1';
var $MetaAuthor = '1';
/* SEO Settings */
var $sef           = '0';
var $sef_rewrite   = '0';
var $sef_suffix    = '0';
/* Feed Settings */
var $feed_limit   = 10;
var $feed_email   = 'author';
var $log_path = 'C://appserv/www/website/logs';
var $tmp_path = 'C://appserv/www/website/tmp';
/* Session Setting */
var $lifetime = '15';
var $session_handler = 'database';
##################

ok... perhatikan pada script bertanda merah tersebut. Syntax itulah yang sering jadi penghambat kenapa joomla tidak muncul juga setelah di upload... ini cukup anda ubah saja ke dalam format hostingnya.

Pada database connection ubah menjadi :

var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'username_root';
var $password = 'qwerty123';
var $db = 'username_db';
var $dbprefix = 'jos_';


Pada path ubah menjadi:

var $log_path = 'home/username/public_html/logs';
var $tmp_path = ' home/username/public_html/tmp';


Nah... dengan mengubah beberapa script konfigurasi, jangan lupa anda mengoptimize kembali database anda melalui phpMyAdmin anda. Tipsnya bisa anda lihat di sini. Setelah semua selesai, cek dengan login ke administrator joomlanya.

Untuk script konfigurasi yang lain anda bisa sesuaikan misal SMTP, FTP, dll... Ok gan selamat mencoba :D

Populer Post