Перейти к содержанию

nrg12

Новичок
  • Публикаций

    11
  • Зарегистрирован

  • Посещение

Репутация

2 Обычный

Информация о nrg12

  • Звание
    Пользователь
  • День рождения 20 апреля

Информация

  • Пол
    Мужчина
  1. nrg12

    Проблема с базой mySQL

    вчера оставил как есть - без загрузки старой базы. сегодня запускаю снова ошибки. мистика прям :blink:
  2. nrg12

    Проблема с базой mySQL

    спасибо за отзыв.. уже был собственно готовый магазин, адаптирован под свои нужды. буду пытаться хоть как-то реанимировать его. переустановил денвер, поставил opencart v.1.4.9.4 пустой - работает. попытался с бэкапа восстановиться (вручную папки с файлами заменял) - вроде как работает. но осталось восстановить базу. как лучше ее восстанавливать: через админку -> Система -> бэкап или импортировать через phpMyAdmin ? (боюсь, чтобы снова не слетела.. )
  3. nrg12

    Проблема с базой mySQL

    Всем привет. Возможно уже кто-то сталкивался с подобной проблемой или просто знает пути решения. Помогите разобраться... Версия магазина: 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:
  4. неужели никто не поможет? :huh:
  5. нуждаюсь в вашей помощи(( версия 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>не один день уже мучаюсь с этой мелочью, а всё же хочется добиться того, чего хотел изначально. видел выше у кого-то была та же проблема, но как решить ее никто так и не подсказал. извеняюсь за громоздкость)))
  6. откройте файл на который выдает ошибку, т.е. webme_recently_viewed.php, с помощью NotePad++ в нём выберите Кодировки -> Преобразовать в UTF-8 без ВОМ и сохраните.ошибка уйдет. :)
  7. интересно у кого-то получалось прикручивать NuCaptcha ? если да, то поделитесь опытом, если не затруднит) Зарегистрировался, подцепил сайт, выдали мне Client Key.. дальше я в ступоре)))) p.s. люблю поковырять код, но не силен.. не ругайтесь если что)
  8. наверно не все варианты перепробовал) на счет 2-го пункта, попробуй так:не просто перед </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>и тогда у тебя должно получиться) у меня по крайней мере вышло)))автору большое спасибо)
  9. спасибо, что ответил у меня как раз была та же проблема.и спасибо за модуль.. продолжу тестирование)
  10. красивый слайдер, но как и сказали выше листает только 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 спасибо)))
  11. отлично работает, спасибо =) хотелось бы еще, чтобы добавилась функция для размещение не только справа и слева, но и на главной =) еще раз спасибо)
  12. и у меня не работает(( ocStore v0.2.2 / OpenCart 1.4.9.4 / RUS
  13. попробуй слямзить отсюда)) :rolleyes: http://www.getopencartthemes.com/facebook-like-box-fan-box-module-opencart.html
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.