Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

AntonMuxa

Пользователи
  
  • Публикаций

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

  • Посещение

Все публикации пользователя AntonMuxa

  1. нет такого, но идею понял. Есть еще идеи?
  2. Ситуация следующая - стоит на opencart 1.5 pagespeed от budgetneon https://github.com/budgetneon/pagecache. Карточки товаров кешируются все отлично, но заметил что категории не кешируются. Начал отладку и понял что после $controller->dispatch($action, new Action('error/not_found')); код останавливает свое выполнение !хотя! вывод страниц идет и все отрабатывает и страница с товарами отображается, но в кеш она не попадает и страница 'error/not_found' не выпадает не в лог, никуда. Так вот сам вопрос чем $controller->dispatch($action, new Action('error/not_found')); может останавливать код? Или как вообще может работать вывод страницы не выполнив код после строки $controller->dispatch($action, new Action('error/not_found')); в index.php На скриншоте видно что за код.
  3. Нажмите исходный код, вставьте html код, нажмите опять на кнопку исходный код а потом сохраните
  4. Пока решение только сгенерировать для всех сайтов чпу ссылки и даже для домен.ру/en/index.php?route=common/language/language но как по мне это не решение. А вдруг где-то есть ссылка без чпу. Грешу 100% на nginx так как на apache тестировалось на нескольких сайтах все работает а nginx прям не поддается
  5. Ситуация такая - сделал в url приставку для языка en типа домен.ру/en это английская версия сайта а просто домен.ру русская версия. Тестировалось на apache + nginx все работает как часы. А вот на основном серваке оказался nginx + php-fpm и вот ссылки без чпу с приставкой типа домен.ру/en/index.php?route=common/language/language или домен.ру/en/index.php?route=product/product&path=78&product_id=121 не работает а вот ссылки типа чпу товара с чпу работает. Вопрос что нужно поправить в nginx чтобы все работало. вот настраивал nginx так
  6. AntonMuxa

    Взломали opencart

    а кто знает можно ли запускать крон из файлов сайта? если сервак не взломали а только сайт можно ли крон добавить или это только после взлома сервака?
  7. AntonMuxa

    Взломали opencart

    понял спасибо.
  8. AntonMuxa

    Взломали opencart

    Какие есть способы поиска. Насколько антивирусы эффективны от такого? И насколько эффективны fail2ban? что делать чтобы такого не было? прочитал что все админы в один голос кричат делать бэкапы
  9. OpenCart 2.3.0.2.3 - в модификаторах появился модуль Ocstore. Вот содержание А нашел его командой(egrep -ril “base64_decode|auth_pass|shell_exec” /home/user/site.com) в следствии того что на сервак пожаловались что от нас идет атака и обнаружили крон задачу ежеминутную на выполнение файла 3.02_conf - мой антивирусник на него сразу сказал вирус аля троян агент. Кто подскажет где могла быть уязвимость. Ибо на сайте нет загрузчиков картинок от клиентов. Или брутфорсом могли подобрать пароль к базе? в общем пока все смотрю. Приму все советы куда глянуть на сервере и что сделать
  10. Итог: выставили вот такие настройки для apache <IfModule event.c> ServerLimit 256 MaxClients 400 MinSpareThreads 50 MaxSpareThreads 150 ThreadsPerChild 100 KeepAliveTimeout 20 MaxRequestsPerChild 4096 </IfModule> все летает и нагрузки нет. Все довольны - всем спасибо
  11. в том то и дело что нет не настраивал. Это я так понял надо какой то mpm включить и в конфиге настроить MaxRequestsPerChild MinSpareServers MaxSpareServers ? а какие рекомендации ? при параметрах CPU: 4 RAM: 4 Гб SSD: 60 Гб
  12. ну допустим поставим nginx + php-fpm где гарантии что ram не будет рости? сейчас все быстро и классно работает но вот только ram подводит и у меня есть подозрение сколько там не было бы оперативы она будет рости до предела
  13. просто там мультимагазин и куча поддоменов - на основные города России. И настроить их мог только на apache а в nginx + php-fpm опыта не было.
  14. Перевезли сайт с шаредхостинга на vps на бегете. CPU: 4 RAM: 4 Гб SSD: 60 Гб в итоге httpd(апач) сжирает всю память. После перезагрузки где-то 1.2Гб занято потом растет до 3.6Гб И в итоге начинает убивать процессы. Техподдержка написала: Кто что посоветует? Сколько будет стоить правильная настройка сервера или сайта? Или хотя бы анализ. Ибо вообще не понятно куда смотреть
  15. Почти то только это выдаст для одной категории его главную подкатегорию, а мне как оказалось подошло решение из seo_pro - если кому надо вот готовый код featured.php Всем спасибо за советы
  16. это не то. Мне по подкатегории (может быть и 3 уровня вложенности) надо определить главную категорию у которой parent_id = 0 Например: Гаражные ворота (Главная) Золотые (подкатегория) Широкие (подподкатегория) Узкие (подподкатегория) Титановые (подкатегория) Например я знаю что у рекомендованного товара категория Узкие. Как узнать главную категорию этой подподкатегории?
  17. Есть модуль стандартный рекомендуемые товары. В нем хочу сделать вкладки категорий для тех которые выбраны как рекомендуемые. Сейчас я вывел для категорий товара и они выводтся все ок. Но это оказалось много категорий теперь хотелось бы вывести только главные категории. Код прикрепил featured.php. И вот функция в моделе которой я нахожу категории по id товара public function getCategoriesByProducts($product_id) { $sql = "SELECT c.category_id, cd.name, p2c.product_id FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) LEFT JOIN " . DB_PREFIX . "category_to_store c2s ON (c.category_id = c2s.category_id) LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON (c.category_id = p2c.category_id) WHERE p2c.product_id = '" . (int)$product_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND c2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)"; $query = $this->db->query($sql); return $query->rows; } Сейчас выводятся все категории а хотелось бы чтобы это все по главным рассортировалось. Принимаю любые советы
  18. все равно разлогинивает. Что может быть? хостинг может удалять сессии?
  19. скорее всего была проблема в system/startup.php (opencart 1.5.6.4) там есть session_set_cookie_params(1209600, '/'); было ноль. Буду тестировать.
  20. session.gc_maxlifetime = 1209600; session.cookie_lifetime = 1209600; и в php.ini и в htaccess и даже в system/library/session.php
×
×
  • Создать...

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

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