-
Публікації
18 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем weberkrend
-
-
Только что, Yoda сказал:
Да нафига, просто всунуть в try catch и занулить исключения и все.
а можно поподробнее, что куда всунуть?
-
Только что, Vladzimir сказал:
Изменить кеширование на memcache
как это реализовать?
-
Только что, zizka сказал:
Seo pro / ЧПУ если включено и статей \ товаров больше 5-10к
Частая ошибка что сайт умирает из-за огромного количества Алиасов.а что же делать, если необходим магазин скажем так на 20 000 товаров? А СЕО ПРО так же нужен
-
Только что, buslikdrev сказал:
Значит для одной папки закончилось. Сервер на винде?
Блин, удалил 100 статей с сайта, ошибка пропала
-
Только что, buslikdrev сказал:
Значит для одной папки закончилось. Сервер на винде?
нет, вот на этом CentOS 7 (centos-release-7-7.1908.0.el7.centos.x86_64).
у меня 3000 статей, в этом может быть причина?
-
Только что, Tom сказал:
Видимо место на хостинге закончилось.
места еще 5 гигов
-
Warning: fread(): Length parameter must be greater than 0 in /public_html/system/library/cache/file.php on line 32
Ошибка вылезает при попытке войти в настройки админки СИСТЕМА -НАСТРОЙКИ
-
4 часа назад, Vika2129 сказал:
вот например
ужасный сайт, если честно
-
8 часов назад, LeonidoPapagatto сказал:
это на бред похоже
обычно надо только кофиги править и в админке включить
а потом кеши почстить
правка конфигов и включение в админке мне не помогло...
И если это бред, то почему оно есть в коде опенкарта?
В любом случае, моя проблема решена, тему можно закрывать
-
Только что, Tom сказал:
Смените в конфигах магазина все http на https, включите безопасное подключение в разделе Система - Настройки.
Дополнительно можно в htaccess прописать редирект с http на https, очень часто это можно сделать в панели хостинга, а так же с WWW на без WWW.
Больше вам ничего настраивать не нужно.
благодарю, но уже нашел ответ
В файле system/library/url.php
меняем строкуpublic function link($route, $args = '', $connection = '') {
на
public function link($route, $args = '', $connection = 'SSL') {
ИЛИ
Может кому пригодится, для ocStore 2.3.0.2
там же system/library/url.php меняем
public function link($route, $args = '', $secure = false)
на
public function link($route, $args = '', $secure = true)
-
-
У меня все заработало вставил этот код в начало:
RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !=https RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
-
Только что, DariyGRAY сказал:
Согласен с @neonox. Очистите кэш браузера и проверьте. Если ситуация не изменится, тогда будем с настройками экспериментировать
20 минут назад, neonox сказал:Так попробуйте жеж)
Сразу станет понятно кеш браузера это или что то другое
почистил, у меня не перенаправляет с http на https при заходе на сайт, это критично??? Но тем не менее сертификат включается когда перехожу в корзину заказа
-
Только что, DariyGRAY сказал:
Есть две возможные причины возникновения проблемы:
- Кэш браузера. Браузеры кешируют не только контент, но и редиректы. Google Chrome точно это делает.
-
Неправильно прописали правила в .htaccess
В зависимости от конфигурации сервера данные правила часто приходится писать по разному, так как на одном сервере оно срабатывает, а на другом нет.
Но судя из ваших объяснений, я больше склоняюсь к первому пункту
Был вариант прописать еще вот это, но в этом случае у меня вообще сайт упал, так что оставил, то что работает
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
-
Только что, neonox сказал:
FF запускали в режиме инкогнито(приватное онко)?
Нет, в обычном режиме
-
Я подключил сертификат но он работает странно например в браузере опера все в порядке перенаправление с http на https проходит нормально, а вот в фарефоксе редиректа не происходит и адрес с http открывает в http, а не перенаправляет на https, в чем проблема?
- Порядок действия отредактировал два файла с настройками магазина. Оба файла называются config.php которые находятся в корневой папке сайта и в папке admin. И поменял в каждом следующий фрагмент кода:
1 // HTTPS 2 define('HTTPS_SERVER', 'http://yourdomain.com/');
- Заменил http на https:
1 // HTTPS 2 define('HTTPS_SERVER', 'https://yourdomain.com/');
- Затем включил поддержку SSL в админ панели OpenCart. Система->Настройки (System->Settings).
- В файле .htaccess добавил код
RewriteEngine On RewriteCond %{HTTP_HOST} !^yourdomain\.com$ [NC] RewriteRule ^(.*)$ https://yourdomain.com/$1 [L,R=301]
и теперь .htaccess выглядит вот так
RewriteEngine On RewriteCond %{HTTP_HOST} !^САЙТ\.com$ [NC] RewriteRule ^(.*)$ https://САЙТ.com/$1 [L,R=301] RewriteEngine On RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^yandex.xml$ index.php?route=feed/yandex_sitemap [L] RewriteRule ^system/download/(.*) 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] RewriteEngine On RewriteCond %{HTTP_HOST} ^www.САЙТ.com$ [NC] RewriteRule ^(.*)$ http://САЙТ.com/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L]
Что не так?
-
Когда ожидать выпуска шаблона на опенкарт и оксторс 3?
Как поменять указание протокола для всех таблиц стилей, скриптов и картинок?
в Opencart 2.x: Загальні питання
Опубліковано:
Есть у меня старый сайт на который подключен SSL сертификат.
теперь нужно что бы подгрузка всего контента на каждой странице шла по протоколу https, в то время как до установки сертификата весь контент был подгружен по http (конкретно изображения).
Вот на WP используется специальный плагин например - HTTP/HTTPS Remover и он сам заменяет все ссылки на картинки на https. Есть ли что то подобное на ОПЕНКАРТЕ или как можно это реализовать?