Minggu, 27 Mei 2012

Setting Virtuemart Setelah di upload dari localhost ke Server hosting

Proses upload web dari komputer lokal ke server hosting ( share ) memang terkadang menjadi kendala pada web master yang membuat web toko online dari open source web joomla dengan penambahan komponen toko onlinenya yaitu virtuemart.
Kendala yang terjadi setelah login ke halaman administrator di mana untuk menambahkan cart atau katalog produk di virtuemart yang menyebabkan setelah akses ke bagian tersebut halaman anda mengarah ke url localhost sehingga terjadi blank atau halaman yang tidak sesuai dengan harapan. Untuk hal ini perubahan settingan yang dapat dilakukan didalam control panel hosting anda sebagai berikut:
1. 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, cari menu FILE MANAGER dan klik menu tersebut, untuk kemudian anda akan di bawa ke dalam halaman file manager.
3. Selanjutnya memilih direktori PUBLIC_HTML dimana root joomla site anda di simpan. Setelah itu 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:
// 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:
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:
// 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/' );
Ket : sumber ini di dapat dari bermacam – macam informasi online seperti forum, blog dan google

Artikel Terkait


EmoticonEmoticon