Perubahan Konfigurasi Virtuemart Pasca Website Publish secara ONLINE.

Jika ternyata dalam kondisi tertentu anda lupa melakukan konfigurasi sebelum di upload ke hosting server,
dan ternyata website anda mengalami masalah berkenaan dengan kesalahan url yang masih melekat pada url localhost, maka anda TIDAK PERLU KHAWATIR dan PANIK. Ada cara untuk melakukan perubahan settingan yang dapat dilakukan didalam control panel hosting anda. Diantaranya sebagai berikut:
1. Jika ternyata website anda mengalami masalah pada saat menu produk atau kategori produk di klik hingga menyebabkan template menjadi blank dan tidak bisa masuk ke URL yang sebenarnya sesuai dengan Nama Domain anda yang baru. Coba MASUK ke CONTROL PANEL hosting anda.
Caranya: ketik http://nama-domain-anda.tld/cpanel . jangan lupa untuk mengisi username dan password control panel hosting anda.
2. Jika sudah masuk ke CPanel anda, cari menu FILE MANAGER dibagian group menu  FILES dan klik menu tersebut, untuk kemudian anda akan di bawa ke dalam halaman file manager.
3. Berikutnya, yg harus anda lakukan adalah, memilih directori PUBLIC_HTML dimana disitulah root joomla site anda berada. selanjutnya pilih direktori ADMINISTRATOR –> COMPONENTS –> COM_VIRTUEMART –> kemudian edit file yang bernama virtuemart.cfg.php . Untuk detil path nya adalah sebagai berikut: /public_html/administrator/components/com_virtuemart/virtuemart.cfg.php.
4. Jika anda sudah masuk pada halaman editor FIle Manager CPANEL. lakukan beberapa perubahan sebagai berikut ini :
Cari:
Code: [Select]
// these path and url definitions here are based on the Joomla! Configuration
define( 'URL', 'http://localhost/tokoanda/' );
define( 'SECUREURL', 'http://localhost/tokoanda/' );

Detil isinya:
Code: [Select]
<?php
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
/**
* The configuration file for VirtueMart
*
* @package VirtueMart
* @subpackage core
* @copyright Copyright (C) 2004-2008 soeren - All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* VirtueMart is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details.
*
* http://virtuemart.net
*/

global $mosConfig_absolute_path,$mosConfig_live_site;
if( !class_exists( ‘jconfig’ )) {
$global_lang = $GLOBALS['mosConfig_lang'];
@include( dirname( __FILE__ ).’/../../../configuration.php’ );
$GLOBALS['mosConfig_lang'] = $mosConfig_lang = $global_lang;
}
// Check for trailing slash
if( $mosConfig_live_site[strlen( $mosConfig_live_site)-1] == ‘/’ ) {
$app = ”;
}
else {
$app = ‘/’;
}
================ LIHAT DIBAWAH INI ==============================
// these path and url definitions here are based on the Joomla! Configuration
define( ‘URL’, ‘http://localhost/tokoanda/’ );
define( ‘SECUREURL’, ‘http://localhost/tokoanda/’ );
==============================================================
dan seterusnya (script tag berikut tidak disertakan)
Kemudian Ganti parameter url localhost tersebut dengan nama domain anda:
Code: [Select]
// these path and url definitions here are based on the Joomla! Configuration
define( 'URL', 'http://www.nama-domain-anda.tld/' );
define( 'SECUREURL', 'http://www.nama-domain-anda.tld/' );

dimana : www.nama-domain-anda.tld adalah domain anda yang baru (sesuaikan dengan nama domain anda sendiri, jangan menggunakan contoh ini, bisa bubar webnya
CATATAN PENTING: untuk penggunaan WWW jika hosting anda tidak support Rewrite engine (mod_rewrite) maka anda tidak bisa menambahkan begitu saja www. di url tersebut. Jika hosting anda support anda bisa menambahkannya pada .htaccess file anda di root joomla anda. Pembahasan untuk redirect url menjadi www ini akan dibahas di topik berikut ini.
5. Setelah anda melakukan perubahan pada file tersebut di file manager cpanel anda, jangan lupa SIMPAN/SAVE file tersebut.
6. Buka browser baru, dan ketikkan url anda: domain-anda.tld . lakukan beberapa eksplorasi di sisi frontend untuk memastikan semua fungsi shopping cart anda berjalan sempurna.
7. Lakukan hal yang sama pada backend website joomla-virtuemart anda. Masuk ke Administrator, kemudian pilih Component Virtuemart, apakah masih diarahkan ke http://localhost/tokoanda ataukah sudah bisa masuk kedalam konfigurasi VirtueMart backend anda.
Jika kondisi yang kedua terjadi, berarti anda sudah sukses melakukan perubahan/perbaikan pada sisi konfigurasi Virtuemart anda. Selanjutnya lakukan perubahan pada penambahan kategori produk, dll hingga semuanya dirasa tidak bermasalah.

Salam Sukses
Heru Herlambang
Admin Forum
Related Posts Plugin for WordPress, Blogger...