Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Nannco

Users
  
  • Posts

    340
  • Joined

  • Last visited

Everything posted by Nannco

  1. Проблема была в файле .htaccess Надо было поменять настройку сервера с Options +FollowSymlinks на Options +SymLinksIfOwnerMatch
  2. Спасибо удаление этой строки Options +FollowSymlinks сразу все заработало, не понятно правда для чего это)))
  3. Подскажите пожалуйста при переименовании файл .htaccess.txt - в .htaccess Сайт ложится и выдаёт ошибку: Что в нем может быть не так и с чем он конфликтует ? Кто-то сталкивался с таким? # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log|(?<!robots)\.txt))"> Require all denied ## For apache 2.2 and older, replace "Require all denied" with these two lines : # Order deny,allow # Deny from all </FilesMatch> # SEO URL Settings RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L] RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none
  4. Собственно хочу добавить новое фото и получаю таку картинку: При нажатии на кнопку войти На все папки стоят права 777 - проверил, в чем ещё может быть причина ?
  5. Здравствуйте. Подскажите пожалуйста предусмотрен ли этот шаблон для маленького магазина (допустим с 3-мя категориями) Это хорошо реализовано в UniShop2 для OpenCart 3 Предусмотренно ли в данном шаблоне UniShop для OcStore 2.3 - переключить с вертикального меню на горизонтальное ? Если нет то возможно ли с помощью каких-то модулей это сделать или это надо править самому весь код отображения Категорий ? За ранее спасибо.
  6. Добрый день подскажите выдаёт ошибку reCAPTCHA - в чем может быть причина? В дополнения - капча - включил reCAPTCHA - и ввел ключ и секретный ключ. После этого зашёл в - система - настройки - опции и в самом низу выбрал reCAPTCHA и отображать в "контактах" После того как в контактах заполняешь все поля Имя, Эмейл и Сообщения - проходишь проверку reCAPTCHA и она успешная. Но после нажатия кнопки отправить сообщения получаю ошибку: Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in /hsphere/local/home/......./......./catalog/controller/extension/captcha/google_captcha.php on line 29Warning: file_get_contents(): Failed to enable crypto in /hsphere/local/home/......./......./catalog/controller/extension/captcha/google_captcha.php on line 29Warning: file_get_contents(https://www.google.com/recaptcha/api/siteverify?secret=Секретный...ключ&response=03ANcjosqP-kwfa0nfOY50CUdpibR6sJmlts-m-jIQCjt7CRVCzKpMsyFr-_kKQk9OzHwwtzky-aBg6Rt5r4l0q2e4g5YRk_9lKxvIhzbhh9KlB9y0drz3fglRS5w1pliWtgAqVDTjmN511xnjGyCq2YJv1UMVJL13y5APMwqoPOZMlyqpajvdKvwd2kYCjpAKJOyH2wpMXVkt78hIZhhdJeJi4Aj3DIie1-MEsxIzJ-9jF5bB-KK35-5S612BYNcvBQmANMPg4KI809I7SkiCSU1asitz8js_aeU3np9iLVTvnaMfke2Ksp3mGWA-g_BFyby9hj-SntUpkkpviOhb7e_XYI1c9Tki-i3LkNv4L6rIRB02rwYWVN9pXp5ATUCH8742ESdvZ0ODMx0GFFiIZoZdegKfgzUrkWPEf2VpiQA246TRbfkPypTmK-Mp1JNqEf2Ojn48hfecRoPSkWdzs_drubEkLiFOkMuPZn54gIryJmayOYLXZw3eWhLULsqiQFPFr9dFcJW47iCOV8QjelinqkrM02JhcA&remoteip=57.58.229.233): failed to open stream: operation failed in /hsphere/local/home/hazard/pixel.net.ua/catalog/controller/extension/captcha/google_captcha.php on line 29 Нашёл эту строку №29 она выглядит так: $recaptcha = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret=' . urlencode($this->config->get('google_captcha_secret')) . '&response=' . $this->request->post['g-recaptcha-response'] . '&remoteip=' . $this->request->server['REMOTE_ADDR']);
  7. Не получается настроить, подскажите в чем может быть причина? 1. в catalog/controller/common/footer.php добавил: $data['remote_addr'] = ''; if (isset($this->request->server['REMOTE_ADDR'])) { $data['remote_addr'] = $this->request->server['REMOTE_ADDR']; } скрин: Далее пробовал два варианта: Первый, - счетчик добавил в (дополнение - статистика - Google Analytics) - после обновил КЕШ модификатор! счетчик! <!-- Yandex.Metrika counter --> <script type="text/javascript"> var yaParams = {ip_adress: "<?php echo $remote_addr; ?>"} </script> <script type="text/javascript" > (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter************ = new Ya.Metrika({ id:************, params:window.yaParams, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="https://mc.yandex.ru/watch/************" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> Если на сайте посмотреть КОД СТАРНИЦЫ - вижу что айпи адрес мой не определен, а в параметрах визита вижу эту строку: ВТОРОЙ, добавил код счетчика в (catalog/view/theme/ваша тема/template/common/footer.tpl) - после обновил КЕШ модификатор! Если на сайте снова посмотреть КОД СТАРНИЦЫ и счетчик уже в самом низу, то я вижу что определился мой айпи адрес НО, в метрике поле "ПАРАМЕТРЫ ВИЗИТА " - за сутки теста было пустое, как-будто счетчик перестал передавать данные в ЯНДЕКС МЕТРИКУ... __________________________________________________________________ Пока не испробовал все возможные варианты, ничего не получалось, но УРА заработало... )))) по последнему варианту. Спасибо thentru и horecamarketdn - за полезную тему!
  8. Ты ответил на свой вопрос, делай через бекапы это 4-5 действий, если делать все внимательно, то без проблем перенесешь.
  9. Попробовал одельным скриптом вывести <script type="text/javascript"> var yaParams = {ip_adress: "<? echo $_SERVER['REMOTE_ADDR'];?>"}; //объявляем параметр ip_adress и записываем в него IP посетителя </script> И в параметрах вместо айпи отображается:
  10. Добрый день. Нигде не могу найти ответ, не получается сделать определение IP адресса код счетчика <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter111111111 = new Ya.Metrika({ id:111111111, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="https://mc.yandex.ru/watch/111111111" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> Пробовал два варианта: 1. Добавил переменную var yaParams = {ldelim}ip_adress: "{$smarty.server.REMOTE_ADDR}" {rdelim}; И добавил вывод после ID params: yaParams, ИТОГ: IP адрес не определяется! 2. Вариант, добавил переменную var yaParams = {ldelim}ip_adress: "{$smarty.server.REMOTE_ADDR}" {rdelim}; И добавил вывод после ID params:window.yaParams, ИТОГ: вместо IP текст переменной, скриншот ниже... По второму варианту так выглядит код: <!-- Yandex.Metrika counter --> <script type="text/javascript" > var yaParams = {ldelim}ip_adress: "{$smarty.server.REMOTE_ADDR}" {rdelim}; (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter1111111111 = new Ya.Metrika({ id:11111111111, params:window.yaParams, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="https://mc.yandex.ru/watch/111111111" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> Подскажите кто знает, что я не так делаю ? как же добиться определения IP адресса? Все это добавляю в дополнения Google Analytics!
  11. Если это дубли как проверить и избавиться?
  12. Подскажите пожалуйста, по картинке ниже вижу что индексация как-будто застыла на месте и уже не первый месяц показывает одно и то же... Так должно быть или индексация на сайт не работает?
  13. В обзоре там куча комментариев и назначить ответ автора по умолчанию никак не получается))) А где в контролере может такое быть?
  14. Нашёл, но мне уже кажется что это не в базе данных))) а где-то на уровне самого движка... Это мои предположения))) Так как в базе я не нахожу поля для изменения автора!
  15. Да вы правы я покупал отдельно модуль "Ответ на комментарии" (спрашивал у Автора как переименовать, но ответа так и не получил) Вот нашёл небольшое изменения с самого модуля, я только учусь и пока решения задачи найти не получается Код с модуля: <add position="after"><![CDATA[ $result_hd_description = $this->db->query("SHOW COLUMNS FROM " . DB_PREFIX . "review LIKE 'admin_author';"); if ($result_hd_description->num_rows == 0) { $this->db->query("ALTER TABLE " . DB_PREFIX . "review ADD COLUMN `admin_author` VARCHAR( 64 ) NOT NULL AFTER `author`"); } вижу что добавлено поле с названием "admin_author" А в базе oc_customer_reward - не наблюдаю такого поля... Может это не в базе надо искать а где-то в контроллере ?
  16. Да это можно сделать, но не лучше найти шаблон с уже разделенными меню? я уверен такой есть!
  17. Подскажите в какой колонке можно посмотреть отзывы о товаре в phpMyAdmin? Собственно когда отвечаешь в "Админке" на отзыв (от администратора), по умолчанию установлено автор ответа "Administrator" - мне надо его переименовать. Модуль "Ответ на комментарии"
  18. А может однастраничные? Не могу найти такие
  19. Всем привет) Подскажите может кто встречал шаблон на опенкарте для малого количества товаров? Платный или бесплатный в принципе все равно. Товаров до 10 штук, с функцией быстрого заказа...?
  20. Если я правильно понял то вот этот файл отвечает за отзывы, здесь надо что-то поменять? /template/product/review.tpl <?php if ($reviews) { ?> <?php foreach ($reviews as $review) { ?> <table class="table table-striped table-bordered"> <tr> <td style="width: 50%;"><strong><?php echo $review['author']; ?></strong></td> <td class="text-right"><?php echo $review['date_added']; ?></td> </tr> <tr> <td colspan="2"><p><?php echo $review['text']; ?></p> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($review['rating'] < $i) { ?> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-2x"></i></span> <?php } else { ?> <span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span> <?php } ?> <?php } ?></td> </tr> </table> <?php } ?> <div class="text-right"><?php echo $pagination; ?></div> <?php } else { ?> <p><?php echo $text_no_reviews; ?></p> <?php } ?>
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.