Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

MaxD

Користувачі
  • Публікації

    1 797
  • З нами

Повідомлення, опубліковані користувачем MaxD

  1. @Roumek От версии Opencart зависит, у вас какая?

     

    Или еще можно отключить рубли в админке - если они не используются на витрине (в админке они будут продолжать работать).

  2. В дополнении отзывов, которое немного меняло подсчет отзывов в запросе товаров в категории, так что эти запросы при большом количестве товаров выполнялись больше минуты.

  3. Обновление Opencart Lightning 4.20

    • функция улучшения детализации уменьшенных изображений, пример ниже
    • прописывание размеров изображений теперь улучшено и включено по умолчанию
    • автоматическое определение валюты по языковым данным браузера
    • улучшеная поддержка языковых префиксов в URL
    • показ referer'a в извещениях об ошибках PHP
    • фикс загрузки корзины по AJAX

    details.gif

    • +1 1
  4. У одного моего клиента что-то перезаписывало .htaccess полностью в какой-то стандарный вариант для WordPress. В результате тоже все ссылки вели на главную.

    Сравните ваш .htaccess со стандартным от Opencart.

  5. 23 минуты назад, Shureg сказал:

    Это плохой вариант. Он плохой с точки зрения логики. Он плохой с точки зрения гугла. Он плохой с точки зрения яндекса. 

    Чем именно плохой? Врядли при каком-то поиске вам выдадут ссылку на 5 страницу - разве что вы ищете товар, который на этой странице, но тогда логичнее выдать прямую ссылку на этот товар.

     

    И зачем заставлять поисковики листать все ваши страницы, обрабатывать кучу лишней информации, грузить ваш сервер (так как страницы категорий чем дальше листаешь, тем они тяжелее рожаются), если ссылки на товары есть в сайтмапе?

  6. Выложил новое обновление, кроме всего прочего в нем есть защита от брутфорса паролей админки - включая сценарии из предыдущего моего сообщения.

  7. Сегодня у нескольких зарубежных клиентов видел, что им какая-то автоматика жестко брутфорсит пароль с POST запросами к /admin/ - именно так, без всяких параметров. Плотность запросов такая, что сайты ложатся.

     

    Если у вас ни с того ни с сего от нагрузки лег сайт, попробуйте добавить в начало admin/index.php:

    if ($_SERVER["REQUEST_METHOD"] == "POST" && $_SERVER["REQUEST_URI"] == "/admin/") exit;

     

    • +1 1
  8. @Texture Рад, что помогло. Перенос админки не даст никакого эффекта. Если нагрузка стала допустимой, можно просто переждать, пока вражеский скрипт переберет все, что у него там прописано - это максимум пару дней.

     

    Это явно не DDoS, скорее всего просто на ваш сайт напал какой-то автоматический скрипт, который ищет легкоуязвимые сайты для создания ботнета. Если бы вас сознательно ломали с целью положить или увести магазин - все бы выглядело по другому.

  9. @Texture И видимо корневой index.php, не админки? У вас при запросах к https://textil.best/admin/ index.php не используется.

    Скорее всего вражеская автоматика перебирает список всех URL, которые могут быть уязвимы, а ваш опенкарт на каждый запрос генерирует ответ не найдено с содержимым стартовой страницы, типа https://textil.best/notfound

     

    Попробуйте в catalog/controller/error/not_found.php после строчки public function index() { вписать:

    http_response_code(404); die("<script>location = '/';</script>");

     

  10. Скорее всего сайт лежит не от этих обращений к админке. Попробуйте глянуть (или попросите хостера), какие процессы больше всего грузят сервер, там станет базово понятно - это Apache/Nginx или PHP или MySQL. От этого дальше можно будет плясать. Я ставлю на MySQL )

    • +1 1
  11. Replacer: редактирование HTML и текстов магазина прямо на странице


    Replacer: редактирование HTML и текстов магазина прямо на странице


    Replacer выполняет достаточно трививальную задачу - делает поиск и замену заданных строк в финальном HTML. Он имеет простой интуитивный интерфейс, который позволяет создавать замены и сразу видеть их результат, редактировать HTML и текст прямо на страницах магазина.

     

    Это дополнение дает вам новый уровень свободы и контроля над магазином, позволяет делать множество вещей, которые раньше требовали копания в коде.

     

    Вот некоторые задачи, которые можно сделать за пару кликов в Replacerе:

    • поменять любую надпись на странице
    • убрать из цен вида 123.00 р. копейки для лучшей читабельности
    • добавить нужный код счетчика или другого сервиса в любую часть страницы
    • перебить ссылки на статические ресурсы на использование CDN на другом домене
    • спрятать пустую корзину
    • подправить код страницы согласно рекомендаций PageSpeed или других сервисов
    • убрать Работает на Opencart из футера
    • перевести на витрине на русский непереведенный модуль

     

    Установка простая - загрузить в установщик и обновить модификаторы. После этого появится пункт меню:

    image.png.3d10b227335235bf6dba40908f59b180.png

     

    При нажатии на него открывается интерфейс с чуть уменьшеной стартовой страницей вашего магазина:

    image.thumb.png.a4859676d076b0918a88597f15f6e964.png

     

    Страница вашего магазина сразу отображает все вносимые изменения, в ней можно переходить по ссылкам на другие страницы.

     

    Кнопка  image.png.0ae1dfc9f48eab66dc8995629fc759d8.png  открывает окно добавления новой замены:

    image.png.e8ca0f6a3a661648df9dfd2adb6fe7c3.png

     

    В строках поиска и замены можно использовать звездочку (или несколько), она заменяет любое количество символов.

    Например, чтобы убрать все теги img со страницы, замените <img*> на пустую строку.

     

    Кнопка image.png.19d2a487e65519c8c07e15cac90c13fb.png переключает окно страницы магазина в отображение ее исходного кода HTML:

    image.thumb.png.fda7cb4aa0089bdf4a09863ad9a2652e.png

     

    Сделаные замены подсвечиваются желтым в коде страницы. Если выделить какой-то кусок кода (зажать мышку и потянуть), то откроется окно создания новой замены для этого кода:

    image.thumb.png.e9be4774fd88e43bbedbfd067cb4d8d2.png

     

    Кнопка image.png.9ddcb92a8cac5530c2d2cff80f1e8683.png включает режим, в котором вы просто редактируете любой текст на странице, став туда курсором. Все изменения сразу прописываются в набор замен, которые в конце редактирования можно сохранить или отменить:

    image.thumb.png.6d644931a4962fc453713a0ec71f2478.png

     

    При редактировании можно использовать клавиши Ctrl+B для переключения жирности, Ctrl+I для переключения курсива.

     

    Буду рад отзывам )

     

     

     

     

     

     


    • Добавил
    • Добавлено
      03.12.2021
    • Категория
    • Системные требования
    • Метод активации
      Без активации
    • Ioncube Loader
      Нет
    • ocStore
      3.0
      2.3.0.2.4
      2.3
      2.2
      2.1
    • OpenCart.Pro, ocShop
      Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
    • Обращение к серверу разработчика
      Нет

     

    • +1 1
  12. У меня тоже с 2Checkout сложности, они перешли полностью на PayPal, и теперь в некоторых странах (типа Турции и Пакистана) не принимает ни Visa, ни Mastercard (

     

    А по поводу Payoneer - у вас в России можно использовать ихнюю карту, которую они высылают? Очень удобно.

  13. @Yakaya Можете не обращать на это внимание. Иногда, когда база или сервер нагружены, даже самые быстрые запросы могут выполняться не мгновенно.

    Так-то это простой запрос по индексированому полю. Просто до Lightning 4.15 эти запросы не выводились в предупреждения, даже если стоило бы.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.