Upload Oscommerce dari lokal komputer ke Server

Oscomerce bisa dilakukan instalasi secara otomatis via fantastico. Tetapi jika anda sudah melakukan instalasi di koputer local dan berkeinginan untuk mengupload ke server hosting. Tidak perlu kuatir, dalam artikel ini akan kami berikan step-by-step mengenai cara upload oscommerce CMS ke account hosting anda. Bisa anda simak langkah-langkah berikut ini :

  1. Sebelumnya silahkan create database baru pada account hosting, dan lakukan upload database dari localhost ke account hosting anda. Detail mengenai hal ini, dapat Anda temukan pada artikel Cara Upload MySQL Database
  2. Upload File/Folder instalasi Oscomerce anda dari komputer lokal ke server. Kami sarankan anda bisa menggunakan FTP/filezilla sesuai artikel Bagaimana Cara Mengupload Website ke Rumahweb dengan FTP.
  3. Lakukan edit pada file configure.php. Untuk merubah konfigurasi setting pada oscommerce kita harus merubah dua file yaitu file configure.php yang terdapat pada directory “includes/configure.php” dan yang terletak pada directory “admin/includes/configure.php”.
  4. Dalam merubah konfigurasi perlu diperhatikan seperti berikut ini :

// file : “includes/configure.php”

[PHP]
define(‘HTTP_SERVER’, ‘http://namadomain.com’);  // diganti dengan domain anda
define(‘HTTPS_SERVER’, ‘https://namadomain.com’);  // diganti dengan domain anda
define(‘ENABLE_SSL’, false);
define(‘HTTP_COOKIE_DOMAIN’, ‘namadomain.com’); // diganti dengan domain anda
define(‘HTTPS_COOKIE_DOMAIN’, ‘namadomain.com’); // diganti dengan domain anda
define(‘HTTP_COOKIE_PATH’, ‘/’);
define(‘HTTPS_COOKIE_PATH’, ‘/’);
define(‘DIR_WS_HTTP_CATALOG’, ‘/’);
define(‘DIR_WS_HTTPS_CATALOG’, ‘/’);
define(‘DIR_WS_IMAGES’, ‘images/’);
define(‘DIR_WS_ICONS’, DIR_WS_IMAGES . ‘icons/’);
define(‘DIR_WS_INCLUDES’, ‘includes/’);
define(‘DIR_WS_BOXES’, DIR_WS_INCLUDES . ‘boxes/’);
define(‘DIR_WS_FUNCTIONS’, DIR_WS_INCLUDES . ‘functions/’);
define(‘DIR_WS_CLASSES’, DIR_WS_INCLUDES . ‘classes/’);
define(‘DIR_WS_MODULES’, DIR_WS_INCLUDES . ‘modules/’);
define(‘DIR_WS_LANGUAGES’, DIR_WS_INCLUDES . ‘languages/’);

define(‘DIR_WS_DOWNLOAD_PUBLIC’, ‘pub/’);
define(‘DIR_FS_CATALOG’, ‘/home/UsrCpanel/public_html/’);  // path instalasi oscommerce
define(‘DIR_FS_DOWNLOAD’, DIR_FS_CATALOG . ‘download/’);
define(‘DIR_FS_DOWNLOAD_PUBLIC’, DIR_FS_CATALOG . ‘pub/’);

define(‘DB_SERVER’, ‘localhost’);
define(‘DB_SERVER_USERNAME’, ‘username_userDB’); // diisi user database
define(‘DB_SERVER_PASSWORD’, ‘password’);  // diisi password  database
define(‘DB_DATABASE’, ‘username_namaDB’);  // diisi nama database
define(‘USE_PCONNECT’, ‘false’);
define(‘STORE_SESSIONS’, ‘mysql’);
[/PHP]

//file : admin/includes/configure.php

[PHP]
define(‘HTTP_SERVER’, ‘http://namadomain.com’);  // diganti dengan domain anda
define(‘HTTP_CATALOG_SERVER’, ‘http://namadomain.com’);   // diganti dengan domain anda
define(‘HTTPS_CATALOG_SERVER’, ‘https://namadomain.com’);   // diganti dengan domain anda
define(‘ENABLE_SSL_CATALOG’, false);

// diisi letak direktory root kita pada hosting
define(‘DIR_FS_DOCUMENT_ROOT’, ‘/home/UsrCpanel/public_html/’);
define(‘DIR_WS_ADMIN’, ‘/admin/’);

// diisi letak direktory admin kita pada hosting
define(‘DIR_FS_ADMIN’, ‘/home/UsrCpanel/public_html/admin/’);
define(‘DIR_WS_CATALOG’, ‘/’);

// diisi letak direktory root kita pada hosting
define(‘DIR_FS_CATALOG’, ‘/home/UsrCpanel/public_html/’);
define(‘DIR_WS_IMAGES’, ‘images/’);
define(‘DIR_WS_ICONS’, DIR_WS_IMAGES . ‘icons/’);
define(‘DIR_WS_CATALOG_IMAGES’, DIR_WS_CATALOG . ‘images/’);
define(‘DIR_WS_INCLUDES’, ‘includes/’);
define(‘DIR_WS_BOXES’, DIR_WS_INCLUDES . ‘boxes/’);
define(‘DIR_WS_FUNCTIONS’, DIR_WS_INCLUDES . ‘functions/’);
define(‘DIR_WS_CLASSES’, DIR_WS_INCLUDES . ‘classes/’);
define(‘DIR_WS_MODULES’, DIR_WS_INCLUDES . ‘modules/’);
define(‘DIR_WS_LANGUAGES’, DIR_WS_INCLUDES . ‘languages/’);
define(‘DIR_WS_CATALOG_LANGUAGES’, DIR_WS_CATALOG . ‘includes/languages/’);
define(‘DIR_FS_CATALOG_LANGUAGES’, DIR_FS_CATALOG . ‘includes/languages/’);
define(‘DIR_FS_CATALOG_IMAGES’, DIR_FS_CATALOG . ‘images/’);
define(‘DIR_FS_CATALOG_MODULES’, DIR_FS_CATALOG . ‘includes/modules/’);
define(‘DIR_FS_BACKUP’, DIR_FS_ADMIN . ‘backups/’);

define(‘DB_SERVER’, ‘localhost’);
define(‘DB_SERVER_USERNAME’, ‘username_userDB’);  // diisi user database
define(‘DB_SERVER_PASSWORD’, ‘password’);  // diisi password database
define(‘DB_DATABASE’, ‘username_namaDB’);  // diisi nama database
define(‘USE_PCONNECT’, ‘false’);
define(‘STORE_SESSIONS’, ‘mysql’);

[/PHP]

SELAMAT MENCOBA !!!!

Be Sociable, Share!