-
Публікації
11 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем nrg12
-
-
спасибо за отзыв.. уже был собственно готовый магазин, адаптирован под свои нужды. буду пытаться хоть как-то реанимировать его.Совет - переустановите денвер.
Или на сайтах что-то важное,если учитесь и сравниваете,наверное ничего важного там нет.
Если все работало раньше,значит после того как все удалите и поставите по новой,как по мне это проще чем забивать голову этой кучей ошибок.
P.S. может с конфигами какие-то проблемы,по-моему если они не правильные,то что-то похожее на верхнюю ошибку пишет
переустановил денвер, поставил opencart v.1.4.9.4 пустой - работает. попытался с бэкапа восстановиться (вручную папки с файлами заменял) - вроде как работает. но осталось восстановить базу. как лучше ее восстанавливать: через админку -> Система -> бэкап или импортировать через phpMyAdmin ? (боюсь, чтобы снова не слетела.. )
-
Всем привет.
Возможно уже кто-то сталкивался с подобной проблемой или просто знает пути решения. Помогите разобраться...
Версия магазина: OpenCart v1.4.9.4 (ocStore v0.2.0)
Внесенные изменения: последними моими действиями были - установка еще одного магазина ocStore v1.0.1, базу указал с тем же логином и паролем.
Хостинг localhost (денвер).
Проблема:
Вчера один и другой магазин работали без всяких проблем, сегодня хотел продолжить своё изучение, сравнение магазинов, а они отказались запускаться.
При попытке зайти в магазин выдало мне это:
в phpMyAdmin так же не пускает пишет мне ошибку #1130
немного погуглив узнал, что нужно проверить имя хоста в config.inc.php (путь к нему Z:\home\localhost\www\Tools\phpmyadmin\). а именно обратить внимание на строку $cfg['Servers'][$i]['host'] = 'localhost';. в моём случае всё верно - localhost указано.
<?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * phpMyAdmin sample configuration, you can use it as base for * manual configuration. For easier setup you can use setup/ * * All directives are explained in Documentation.html and on phpMyAdmin * wiki <http-~~-//wiki.phpmyadmin.net>. * * @version $Id: config.sample.inc.php 12304 2009-03-24 12:56:58Z nijel $ * @package phpMyAdmin */ /* * This is needed for cookie based authentication to encrypt password in * cookie */ $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ /* * Servers configuration */ $i = 0; /* * First server */ $i++; /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed $cfg['Servers'][$i]['AllowNoPassword'] = true; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; /* Select mysqli if your server has it */ $cfg['Servers'][$i]['extension'] = 'mysql'; /* rajk - for blobstreaming */ $cfg['Servers'][$i]['bs_garbage_threshold'] = 50; $cfg['Servers'][$i]['bs_repository_threshold'] = '32M'; $cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600; $cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M'; /* User for advanced features */ $cfg['Servers'][$i]['controluser'] = 'root'; $cfg['Servers'][$i]['controlpass'] = ''; /* Advanced phpMyAdmin features */ $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; $cfg['Servers'][$i]['relation'] = 'pma_relation'; $cfg['Servers'][$i]['table_info'] = 'pma_table_info'; $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; $cfg['Servers'][$i]['column_info'] = 'pma_column_info'; $cfg['Servers'][$i]['history'] = 'pma_history'; $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; /* Contrib / Swekey authentication */ // $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf'; /* * End of servers configuration */ /* * Directories for saving/loading files from server */ $cfg['UploadDir'] = ''; $cfg['SaveDir'] = ''; ?>
вот собственно и сам mysql.php, ругается на 6 и 66 строку
<?php final class MySQL { private $connection; public function __construct($hostname, $username, $password, $database) { if (!$this->connection = mysql_connect($hostname, $username, $password)) { exit('Error: Could not make a database connection using ' . $username . '@' . $hostname); } if (!mysql_select_db($database, $this->connection)) { exit('Error: Could not connect to database ' . $database); } mysql_query("SET NAMES 'utf8'", $this->connection); mysql_query("SET CHARACTER SET utf8", $this->connection); mysql_query("SET CHARACTER_SET_CONNECTION=utf8", $this->connection); mysql_query("SET SQL_MODE = ''", $this->connection); } public function query($sql) { $resource = mysql_query($sql, $this->connection); if ($resource) { if (is_resource($resource)) { $i = 0; $data = array(); while ($result = mysql_fetch_assoc($resource)) { $data[$i] = $result; $i++; } mysql_free_result($resource); $query = new stdClass(); $query->row = isset($data[0]) ? $data[0] : array(); $query->rows = $data; $query->num_rows = $i; unset($data); return $query; } else { return TRUE; } } else { exit('Error: ' . mysql_error($this->connection) . '<br />Error No: ' . mysql_errno($this->connection) . '<br />' . $sql); } } public function escape($value) { return mysql_real_escape_string($value, $this->connection); } public function countAffected() { return mysql_affected_rows($this->connection); } public function getLastId() { return mysql_insert_id($this->connection); } public function __destruct() { mysql_close($this->connection); } } ?>
что посоветуете? :mellow:
-
неужели никто не поможет? :huh:
-
нуждаюсь в вашей помощи(( версия ocStore v0.2.2 / OpenCart 1.4.9.4 / RUS (временно на Денвере)
изначально была цель прицепить в ряд (по горизонтали) под основной картинкой товара кнопки с счетчиками. (с помощью фотошопа у меня это удалось :lol: )
а на самом деле кнопка от "в контакте с счетчиком" не появляется( опишу что я делал, возможно где-то ошибаюсь...
Чтобы не особо мучаться добавил к себе блок с кнопками, в которых нуждался, взял отсюда. но так как это англоязычный ресурс там не оказалось кнопки от "в контакте", поэтому решил добавить ее самостоятельно. мои действия:
добавляю кнопки твитера, фейсбука и гугл+1, зашел на сайт сгенерировал код (перед этим был зарегистрирован, мне был присвоен ключ). в место где должна стоять кнопка вставляю:
<span class='st_twitter_hcount' displayText='Tweet'></span><span class='st_facebook_hcount' displayText='Facebook'></span><span class='st_plusone_hcount' ></span>
перед </head> вставляю это:<script type="text/javascript">var switchTo5x=false;</script><script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script><script type="text/javascript">stLight.options({publisher:'тут_ключ_клиента'});</script>
сохраняюсь, появляются 3 кнопки с счетчиками - всё хорошо. берусь за кнопку "В":захожу сюда, выбераю свою кнопку, генерирую код. (до этого у меня был подключен сайт, т.е. у меня есть свой API ID). вставляю полученый код в место где должна стоять кнопка:
<!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "mini"}); </script>
вставляю перед </head> перед кодом предыдущих кнопок:<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?34"></script> <script type="text/javascript"> VK.init({apiId: мой_api_id, onlyWidgets: true}); </script>
сохраняюсь, обновляю страницу - кнопка "В" не добавилась(всё в куче смотрится так:
header.tpl
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?34"></script> <script type="text/javascript"> VK.init({apiId: тут_мой_api, onlyWidgets: true}); </script> <script type="text/javascript">var switchTo5x=false;</script><script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script><script type="text/javascript">stLight.options({publisher:'ключ_клиента'});</script> </head> <body>
product.tpl
<div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "mini"}); </script><span class='st_twitter_hcount' displayText='Tweet'></span><span class='st_facebook_hcount' displayText='Facebook'></span><span class='st_plusone_hcount' ></span>
не один день уже мучаюсь с этой мелочью, а всё же хочется добиться того, чего хотел изначально. видел выше у кого-то была та же проблема, но как решить ее никто так и не подсказал. извеняюсь за громоздкость))) -
интересно у кого-то получалось прикручивать NuCaptcha ? если да, то поделитесь опытом, если не затруднит)
Зарегистрировался, подцепил сайт, выдали мне Client Key.. дальше я в ступоре))))
p.s. люблю поковырять код, но не силен.. не ругайтесь если что)
-
наверно не все варианты перепробовал) на счет 2-го пункта, попробуй так:Перепробовал все варианты, если делаю как вы написали ... просто все пропадает... страницу перегружаю, а ссылка не появляется... кажется что здесь что-то <div class="slide-out-div" style="display:none;"> ???
не просто перед </head> вставить, а перед самим
<script> $(function(){ $('.slide-out-div').tabSlideOut({ tabHandle: '.handle', //тут класс элемента pathToTabImage: 'image/slide_out.png', //обязательно путь к изображению. Я положил в папку image, что в корне магазина imageHeight: '122px', //Высота изображения. Обязательна imageWidth: '40px', //Ширина. Тоже обязательно tabLocation: 'left', //Сторона, где располагаем вкладку. left, right, top, bottom speed: 300, //скорость анимации action: 'click', //опции=: 'click' или 'hover', нажимаешь, или наводишь topPos: '165px', //расположение от верхнего края/ использовать если tabLocation = left или right leftPos: '20px', //расположение от левого края/ использовать если tabLocation = bottom или top fixedPosition: true //опции: true - будет неподвижной при скролле, false - останется там, где ты ее поставишь. }); }); </script>
вставь<script type="text/javascript"> $(document).ready(function() { $('.slide-out-div').show(); }); </script>
и тогда у тебя должно получиться) у меня по крайней мере вышло)))автору большое спасибо)
- 1
-
красивый слайдер, но как и сказали выше листает только 3 фотки. может я что-то неправильно делаю :mellow:
к тем 3-м фото добавил еще 3. он листает и показывает только первые 3, вторые 3 не хочет))
<div class="scrollable" id=scroller> <div class="items"> <div> <img src="/image/data/1.JPG" /> <img src="/image/data/2.JPG" /> <img src="/image/data/3.JPG" /> <img src="/image/data/4.JPG" /> <img src="/image/data/5.jpg" /> <img src="/image/data/6.JPG" /> </div> </div> <input type="button" class="prev browse"> <input type="button" class="next browse"> </div>
за donate спасибо)))
Проблема с базой mySQL
в Курилка
Опубліковано:
вчера оставил как есть - без загрузки старой базы. сегодня запускаю снова ошибки. мистика прям :blink: