Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

bicko94

Новачок
  
  • Публікації

    15
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем bicko94

  1. Ребят вы хоть пишите , в чем была ошибка и что исправляли..

    Конфиги брал с установленного перед этим опенкартом на хосте , потом перенес файлы с локалхоста.

    Кеш почистил , права выставил.. Что делать ребят?

     

    Ошибки - 

    
    Notice: unserialize() [function.unserialize]: Error at offset 684 of 2104 bytes in /home/kudapart/public_html/admin/index.php on line 51
    
    Fatal error: Call to a member function isLogged() on a non-object in /home/kudapart/public_html/catalog/model/catalog/product.php on line 466
    
  2. конфиги неверно прописаны...

    сто раз уже писали... самое оптимальное решение это установить чистый движок на хостинг, скопировать от туда конфиги и с этими конфигами заливать свой сайт..

    а так мозг взорвете и себе и людям, выискивая проблемы и настройки конфигов

    Спасибо , уже разобрался аля поиск :) 

     

    Так и сделал , как вы сказали.

     

    Но теперь проблема с админкои , вот что пишет. Видел тему о этой ошибке , только с конфигами у меня все в порядке..

    Вот ошибки -

    
    Notice: unserialize() [function.unserialize]: Error at offset 684 of 2104 bytes in /home/kudapart/public_html/admin/index.php on line 51
    
    Fatal error: Call to a member function isLogged() on a non-object in /home/kudapart/public_html/catalog/model/catalog/product.php on line 466
    
  3. Всем привет! 

    Магазин работал на локалхосте отлично , сегодня решил перетащить на хостинг.

    Ошибка -

    Warning: require_once(kudapart/public_html/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /home/kudapart/public_html/index.php on line 23
    
    Fatal error: require_once() [function.require]: Failed opening required 'kudapart/public_html/system/startup.php' (include_path='.:/opt/alt/php53/usr/share/pear:/opt/alt/php53/usr/share/php') in /home/kudapart/public_html/index.php on line 23
    

    index.php

    <?php
    // Version
    define('VERSION', '1.5.6');
    
    /* Testing non-beta */
    
    // Configuration
    if (file_exists('config.php')) {
    	require_once('config.php');
    }  
    
    // Install 
    if (!defined('DIR_APPLICATION')) {
    	header('Location: install/index.php');
    	exit;
    }
    
    // VirtualQMOD
    require_once('./vqmod/vqmod.php');
    VQMod::bootup();
    
    // VQMODDED Startup
    require_once(VQMod::modCheck(DIR_SYSTEM . 'startup.php'));
    
    // Application Classes
    require_once(VQMod::modCheck(DIR_SYSTEM . 'library/customer.php'));
    require_once(VQMod::modCheck(DIR_SYSTEM . 'library/affiliate.php'));
    require_once(VQMod::modCheck(DIR_SYSTEM . 'library/currency.php'));
    require_once(VQMod::modCheck(DIR_SYSTEM . 'library/tax.php'));
    require_once(VQMod::modCheck(DIR_SYSTEM . 'library/weight.php'));
    require_once(VQMod::modCheck(DIR_SYSTEM . 'library/length.php'));
    require_once(VQMod::modCheck(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);
    
    // Store
    if (isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1'))) {
    	$store_query = $db->query("SELECT * FROM " . DB_PREFIX . "store WHERE REPLACE(`ssl`, 'www.', '') = '" . $db->escape('https://' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "'");
    } else {
    	$store_query = $db->query("SELECT * FROM " . DB_PREFIX . "store WHERE REPLACE(`url`, 'www.', '') = '" . $db->escape('http://' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "'");
    }
    
    if ($store_query->num_rows) {
    	$config->set('config_store_id', $store_query->row['store_id']);
    } else {
    	$config->set('config_store_id', 0);
    }
    		
    // Settings
    $query = $db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '0' OR store_id = '" . (int)$config->get('config_store_id') . "' ORDER BY store_id ASC");
    
    foreach ($query->rows as $setting) {
    	if (!$setting['serialized']) {
    		$config->set($setting['key'], $setting['value']);
    	} else {
    		$config->set($setting['key'], unserialize($setting['value']));
    	}
    }
    
    if (!$store_query->num_rows) {
    	$config->set('config_url', HTTP_SERVER);
    	$config->set('config_ssl', HTTPS_SERVER);	
    }
    
    // Url
    $url = new Url($config->get('config_url'), $config->get('config_secure') ? $config->get('config_ssl') : $config->get('config_url'));	
    $registry->set('url', $url);
    
    // Log 
    $log = new Log($config->get('config_error_filename'));
    $registry->set('log', $log);
    
    function error_handler($errno, $errstr, $errfile, $errline) {
    	global $log, $config;
    	
    	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');
    $response->setCompression($config->get('config_compression'));
    $registry->set('response', $response); 
    		
    // Cache
    $cache = new Cache();
    $registry->set('cache', $cache); 
    
    // Session
    $session = new Session();
    $registry->set('session', $session);
    
    // Language Detection
    $languages = array();
    
    $query = $db->query("SELECT * FROM `" . DB_PREFIX . "language` WHERE status = '1'"); 
    
    foreach ($query->rows as $result) {
    	$languages[$result['code']] = $result;
    }
    
    $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) {
    			if ($value['status']) {
    				$locale = explode(',', $value['locale']);
    
    				if (in_array($browser_language, $locale)) {
    					$detect = $key;
    				}
    			}
    		}
    	}
    }
    
    if (isset($session->data['language']) && array_key_exists($session->data['language'], $languages) && $languages[$session->data['language']]['status']) {
    	$code = $session->data['language'];
    } elseif (isset($request->cookie['language']) && array_key_exists($request->cookie['language'], $languages) && $languages[$request->cookie['language']]['status']) {
    	$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); 
    
    // Document
    $registry->set('document', new Document()); 		
    
    // Customer
    $registry->set('customer', new Customer($registry));
    
    // Affiliate
    $registry->set('affiliate', new Affiliate($registry));
    
    if (isset($request->get['tracking'])) {
    	setcookie('tracking', $request->get['tracking'], time() + 3600 * 24 * 1000, '/');
    }
    		
    // 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));
    
    //OpenBay Pro
    $registry->set('openbay', new Openbay($registry));
    $registry->set('play', new Play($registry));
    $registry->set('ebay', new Ebay($registry));
    $registry->set('amazon', new Amazon($registry));
    $registry->set('amazonus', new Amazonus($registry));
    
    // Encryption
    $registry->set('encryption', new Encryption($config->get('config_encryption')));
    		
    // Front Controller 
    $controller = new Front($registry);
    
    // Maintenance Mode
    $controller->addPreAction(new Action('common/maintenance'));
    
    // 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();
    ?>
    

    помогите пожалуйста! 

  4. Здравствуйте , нужно растянуть картинку футера по всей ширине сайта. А картинка футера как будто в div'e.

    Тема стандартная , Версия 1.5.6

    #footer {
    	clear: both;
    	overflow: auto;
    	min-height: 50px;
    	padding: 20px;
        border: 1px double grey;
    	background: url('../image/footer_bg.png') no-repeat ;
    	background-size: 100%;
    }
    

    post-676099-0-99238400-1389709948_thumb.jpg

  5. Здравствуйте , у меня 2 вопроса.

    1 - Почему-то после смены картинок языков , точнее флагов. Не меняет язык , если на центр картинки наводишь , не переключает язык , флажок нажимается только в низу , как будто 1px картинки с низу считается кликабельной.

    2 - В блок Акции я засунул наклейку , в правый бок на верху. Как мне сделать , чтоб товар выстраивался на под картинкой , а чтоб наклейка накладывалась на фото товара(как наклейка грубо говоря).

    Спасибо заранее!

     

    post-676099-0-16434200-1389619010_thumb.jpg

  6. Здравствуйте , подскажите как сделать чтоб отображались данные(EAN,JAN,ISBN) которые вводишь при добавление товара в графе данные.Нужно их вставить возле кнопки купить , или сразу под "Модель".

    Заранее спасибо!

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.