index.php ve config.php silindi

deli_yusuf

OpenCart-TR
Katılım
22 Tem 2010
Mesajlar
14
Tepkime puanı
0
Puanları
0
Arkadaşlar büyük bi eşeklik etttim ve yanlışlıkla ana dizindeki index.php ve config.php dosyalarını sildim :( üzerlerine yeniden OC indirip ondaki index ve config dosyalarını attım ama olmadı :( bi fikri olan varmı ?
 

afroma

OpenCart-TR
Katılım
9 Ara 2009
Mesajlar
148
Tepkime puanı
0
Puanları
0
Yaş
40
Konum
İstanbul
index.php çalışır; ama config.php dosyası çalışmaz! Config dosyaları bu gibi sistemlerde genelde örnek şeklinde ve boş biçimde gelir. Siz install sayfasından sistemi kurduktan sonra ayarları ilk olarak buraya kaydeder ve devamındaki her türlü sistem ayar değişikliğini bu dosyadan yürütür. Yani sen normalde gelen boş örnek dosyayı attığın için çalışmaz.

Config.php dosyasını açacaksın ve içerisindeki bilgileri yani veri tabanı vs... gibi bilgileri kendi bilgilerinle dolduracaksın. Daha önce kurduğun bir opencart var ise oradakini çekerek örnekleme yapabilirsin.

Geçmiş olsun, kolay gelsin...
 

onurtez

OpenCart-TR
Katılım
29 Nis 2010
Mesajlar
105
Tepkime puanı
0
Puanları
0
Yaş
34
Konum
Eskişehir
Web sitesi
oyunparam.com
Dostum sana ındex ve confıg dosyalarımı paylascam benım surumum 8b surumu

yapman gereken confıg dosyasını kendıne gore edıtlemen olcak.
cONFİG.PHP
PHP:
<?php
// DIR
define('DIR_APPLICATION', '/var/www/vhosts/SİTEADIN.net/httpdocs/catalog/');
define('DIR_SYSTEM', '/var/www/vhosts/SİTEADIN.net/httpdocs/system/');
define('DIR_DATABASE', '/var/www/vhosts/SİTEADIN.net/httpdocs/system/database/');
define('DIR_LANGUAGE', '/var/www/vhosts/SİTEADIN.net/httpdocs/catalog/language/');
define('DIR_TEMPLATE', '/var/www/vhosts/SİTEADIN.net/httpdocs/catalog/view/theme/');
define('DIR_CONFIG', '/var/www/vhosts/SİTEADIN.net/httpdocs/system/config/');
define('DIR_IMAGE', '/var/www/vhosts/SİTEADIN.net/httpdocs/image/');
define('DIR_CACHE', '/var/www/vhosts/SİTEADIN.net/httpdocs/system/cache/');
define('DIR_DOWNLOAD', '/var/www/vhosts/SİTEADIN.net/httpdocs/download/');
define('DIR_LOGS', '/var/www/vhosts/SİTEADIN.net/httpdocs/system/logs/');
// HTTPS
define('HTTPS_SERVER','https://www.SİTEADIN.net/');
define('HTTPS_IMAGE','https://www.SİTEADIN.net/image/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'kullanıcı adı');
define('DB_PASSWORD', 'sifren');
define('DB_DATABASE', 'admin_myadın adın');
define('DB_PREFIX', '');
?>



İNDEX.PHP
PHP:
<?php
// Version
define('VERSION', '1.4.8');

// Configuration
require_once('config.php');
   
// Install 
if (!defined('DIR_APPLICATION')) {
	header('Location: install/index.php');
	exit;
}

// Startup
require_once(DIR_SYSTEM . 'startup.php');

// Application Classes
require_once(DIR_SYSTEM . 'library/customer.php');
require_once(DIR_SYSTEM . 'library/currency.php');
require_once(DIR_SYSTEM . 'library/tax.php');
require_once(DIR_SYSTEM . 'library/weight.php');
require_once(DIR_SYSTEM . 'library/length.php');
require_once(DIR_SYSTEM . 'library/cart.php');

// Registry
$registry = new Registry();

// Loader
$loader = new Loader($registry);
$registry->set('load', $loader);

// Config
$config = new Config();
$registry->set('config', $config);

// Database 
$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
$registry->set('db', $db);

// Settings
$query = $db->query("SELECT * FROM " . DB_PREFIX . "setting");

foreach ($query->rows as $setting) {
	$config->set($setting['key'], $setting['value']);
}

// Store
$query = $db->query("SELECT * FROM " . DB_PREFIX . "store WHERE url = '" . $db->escape('http://' . $_SERVER['HTTP_HOST'] . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "' OR url = '" . $db->escape('http://' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "'");

foreach ($query->row as $key => $value) {
	$config->set('config_' . $key, $value);
}

define('HTTP_SERVER', $config->get('config_url'));
define('HTTP_IMAGE', HTTP_SERVER . 'image/');

if ($config->get('config_ssl')) {
	define('HTTPS_SERVER', 'https://' . substr($config->get('config_url'), 7));
	define('HTTPS_IMAGE', HTTPS_SERVER . 'image/');	
} else {
	define('HTTPS_SERVER', HTTP_SERVER);
	define('HTTPS_IMAGE', HTTP_IMAGE);	
}

// Log 
$log = new Log($config->get('config_error_filename'));
$registry->set('log', $log);

// Error Handler
function error_handler($errno, $errstr, $errfile, $errline) {
	global $config, $log;
	
	switch ($errno) {
		case E_NOTICE:
		case E_USER_NOTICE:
			$error = 'Notice';
			break;
		case E_WARNING:
		case E_USER_WARNING:
			$error = 'Warning';
			break;
		case E_ERROR:
		case E_USER_ERROR:
			$error = 'Fatal Error';
			break;
		default:
			$error = 'Unknown';
			break;
	}
		
	if ($config->get('config_error_display')) {
		echo '<b>' . $error . '</b>: ' . $errstr . ' in <b>' . $errfile . '</b> on line <b>' . $errline . '</b>';
	}
	
	if ($config->get('config_error_log')) {
		$log->write('PHP ' . $error . ':  ' . $errstr . ' in ' . $errfile . ' on line ' . $errline);
	}

	return TRUE;
}

// Error Handler
set_error_handler('error_handler');

// Request
$request = new Request();
$registry->set('request', $request);
 
// Response
$response = new Response();
$response->addHeader('Content-Type: text/html; charset=utf-8');
$registry->set('response', $response); 

// Cache
$registry->set('cache', new Cache());

// Session
$session = new Session();
$registry->set('session', $session);
	
// Document
$registry->set('document', new Document());

// Language Detection
$languages = array();

$query = $db->query("SELECT * FROM " . DB_PREFIX . "language"); 

foreach ($query->rows as $result) {
	$languages[$result['code']] = array(
		'language_id' => $result['language_id'],
		'name'        => $result['name'],
		'code'        => $result['code'],
		'locale'      => $result['locale'],
		'directory'   => $result['directory'],
		'filename'    => $result['filename']
	);
}

$detect = '';

if (isset($request->server['HTTP_ACCEPT_LANGUAGE']) && ($request->server['HTTP_ACCEPT_LANGUAGE'])) { 
	$browser_languages = explode(',', $request->server['HTTP_ACCEPT_LANGUAGE']);
	
	foreach ($browser_languages as $browser_language) {
		foreach ($languages as $key => $value) {
			$locale = explode(',', $value['locale']);

			if (in_array($browser_language, $locale)) {
				$detect = $key;
			}
		}
	}
}

if (isset($_GET['language']) && array_key_exists($_GET['language'], $languages)) {
	$code = $_GET['language'];
} elseif (isset($session->data['language']) && array_key_exists($session->data['language'], $languages)) {
	$code = $session->data['language'];
} elseif (isset($request->cookie['language']) && array_key_exists($request->cookie['language'], $languages)) {
	$code = $request->cookie['language'];
} elseif ($detect) {
	$code = $detect;
} else {
	$code = $config->get('config_language');
}

if (!isset($session->data['language']) || $session->data['language'] != $code) {
	$session->data['language'] = $code;
}

if (!isset($request->cookie['language']) || $request->cookie['language'] != $code) {	  
	setcookie('language', $code, time() + 60 * 60 * 24 * 30, '/', $request->server['HTTP_HOST']);
}			

$config->set('config_language_id', $languages[$code]['language_id']);
$config->set('config_language', $languages[$code]['code']);

// Language		
$language = new Language($languages[$code]['directory']);
$language->load($languages[$code]['filename']);	
$registry->set('language', $language);

// Customer
$registry->set('customer', new Customer($registry));

// Currency
$registry->set('currency', new Currency($registry));

// Tax
$registry->set('tax', new Tax($registry));

// Weight
$registry->set('weight', new Weight($registry));

// Length
$registry->set('length', new Length($registry));

// Cart
$registry->set('cart', new Cart($registry));

// Front Controller 
$controller = new Front($registry);

// Maintenance Mode
$controller->addPreAction(new Action('common/maintenance/check'));

// SEO URL's
$controller->addPreAction(new Action('common/seo_url'));

// Router
if (isset($request->get['route'])) {
	$action = new Action($request->get['route']);
} else {
	$action = new Action('common/home');
}

// Dispatch
$controller->dispatch($action, new Action('error/not_found'));

// Output
$response->output();
?>
 

deli_yusuf

OpenCart-TR
Katılım
22 Tem 2010
Mesajlar
14
Tepkime puanı
0
Puanları
0
Dostum çok teşekkür ederim... Gerçekden benim için unutulmayacak bi iyilik bu....

ÇOK SAĞOL
 

onurtez

OpenCart-TR
Katılım
29 Nis 2010
Mesajlar
105
Tepkime puanı
0
Puanları
0
Yaş
34
Konum
Eskişehir
Web sitesi
oyunparam.com
Estafurullah ama bende sql ve sıtenın yedeklerınıı almalısın ara ara bazı anlar olmıcak hatalar basını agrıtır basa donmesı de zor olur :D
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
Sunucu panelinden otomatik olarak günlük ya da haftalık yedekleme ayarlarsanız daha sağlıklı olur ya da onur'un da dediği gibi ara ara elle de olsa yedek almalısınız.
 

KASPER

OpenCart-TR
Katılım
14 Tem 2010
Mesajlar
46
Tepkime puanı
0
Puanları
0
Konum
Samsun
Web sitesi
www.samsundaemlak.com , http
arkadaşlar benimde index ile config.php dosyam silindi.kullandığım version 1.4.7.yardımcı olabilirmisiniz lütfen.yukarıdakileri bende yaptım ancak olmadı.ki olmaması normal heralde 1.4.8 versionu olduğu için. :s
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
index.php dosyasını indirdiğin paket içerisinden atın. iki tane config dosyası mevcuttur. Bilgileri kendinize göre doldurun. 1.4.7 ile 1.4.8 config dosyaları arasında fark yoktur.

eka7a' Alıntı:
config.php
Kod:
<?php
// DIR
define('DIR_APPLICATION', 'C:\wamp\www\opencart-tr_v148b_tam_surum/catalog/');
define('DIR_SYSTEM', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/');
define('DIR_DATABASE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/database/');
define('DIR_LANGUAGE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/catalog/language/');
define('DIR_TEMPLATE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/catalog/view/theme/');
define('DIR_CONFIG', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/config/');
define('DIR_IMAGE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/image/');
define('DIR_CACHE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/cache/');
define('DIR_DOWNLOAD', 'C:\wamp\www\opencart-tr_v148b_tam_surum/download/');
define('DIR_LOGS', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/logs/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', '148b');
define('DB_PREFIX', '');
?>

admin/config.php
Kod:
<?php
// HTTP
define('HTTP_SERVER', 'http://localhost/opencart-tr_v148b_tam_surum/admin/');
define('HTTP_CATALOG', 'http://localhost/opencart-tr_v148b_tam_surum/');
define('HTTP_IMAGE', 'http://localhost/opencart-tr_v148b_tam_surum/image/');

// HTTPS
define('HTTPS_SERVER', 'http://localhost/opencart-tr_v148b_tam_surum/admin/');
define('HTTPS_IMAGE', 'http://localhost/opencart-tr_v148b_tam_surum/image/');

// DIR
define('DIR_APPLICATION', 'C:\wamp\www\opencart-tr_v148b_tam_surum/admin/');
define('DIR_SYSTEM', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/');
define('DIR_DATABASE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/database/');
define('DIR_LANGUAGE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/admin/language/');
define('DIR_TEMPLATE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/admin/view/template/');
define('DIR_CONFIG', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/config/');
define('DIR_IMAGE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/image/');
define('DIR_CACHE', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/cache/');
define('DIR_DOWNLOAD', 'C:\wamp\www\opencart-tr_v148b_tam_surum/download/');
define('DIR_LOGS', 'C:\wamp\www\opencart-tr_v148b_tam_surum/system/logs/');
define('DIR_CATALOG', 'C:\wamp\www\opencart-tr_v148b_tam_surum/catalog/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', '148b');
define('DB_PREFIX', '');
?>
 
Üst