Yoda

Дружим Turbo, seo_pro и cron скрипты, типа YML feed

Recommended Posts

Это убирает ошибку  -- PHP Warning: substr_count(): Empty substring in /home/musite/public_html/system/library/turbo/turbo.php on line 507--в Opencart.pro 2.3.0.2.3?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 25.04.2018 at 12:06, Evges сказал:

Это убирает ошибку  -- PHP Warning: substr_count(): Empty substring in /home/musite/public_html/system/library/turbo/turbo.php on line 507--в Opencart.pro 2.3.0.2.3?

 

 

 

Это небольшое досадное недоразумение. 
Точка входа index.php  в опенкарт, никак не подходит для Command Line использования. Но так как деятели типа топорчилы по другому не умеют. Пришлось делать вот такой вот костыль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: BuslikDrev
      Название модификатора: Исправление трёх косяков в Seo_pro
      Версия модификатора: 1.1
      Тип лицензии: linkware, beerware, muffinware
      Тип установки: ocmod
      Дата создания: 16.04.2017
      Дата обновления: 31.05.2017
      Был протестирован на: OpenCart.cms 2.1.0.2.2 и OpenCart.cms 2.3.0.2.2
      Название архива1: Исправление двух косяков в Seo_pro v1.0 OpenCart 2.X.ocmod.zip
      Название архива2: Исправление трёх косяков в Seo_pro v1.1 OpenCart 2.X.ocmod.zip
       
      ОПИСАНИЕ
      Модификатор предназначен для исправления двух косяков в модуле Seo_pro, а именно:
      - Искажение всплывающего окна при прочтении условий;
      - Автозаполнение информации о товаре при возврате, то есть вместо перехода на страницу "возврат товара" и автозаполнения информации о товаре - переходило на страницу товара;
      - Проблема со скачиванием файлов на странице статьи блога, то есть при ЧПУ seo-pro файлы в блоге просто не скачивались.
       
      УСТАНОВКА И НАСТРОЙКА для OpenCart 2.1
       
      УСТАНОВКА И НАСТРОЙКА для OpenCart 2.3
       
      УСЛОВИЯ СОГЛАШЕНИЯ
      Модификатор можно свободно использовать и распространять при условии сохранения ссылок в файлах и всей комплектации файлов в архиве.
      Также не откажусь от благодарностей!
      Ответственности не несу за его функционирование на вашем сайте - техподдержка не осуществляется.
       
      Пожалуйста, отпишите в обсуждении модификатора, как работает на вашем сайте, меня интересуют другие версии OpenCart 2.х
    • Автор: MinistrBob
      Способы импорта YML (import yml)
       
      Есть задача, загружать в свой магазин прайсы от нескольких поставщиков в формате YML.
      Сейчас стоит OPENCART.PRO версии 2.1.0.1.10.
       
      Какие есть способы импорта YML файлов (import yml)?
    • Автор: sadko
      Уважаемые, Знатоки!
       
      Подскажите, пожалуйста, как настроить Cron на ukraine.com.ua.
       
      У меня установлен модуль YML импорт экспорт Яндекс Маркет для OpenCart 2. Для того чтобы Cron генерировал xml-файлы нужно исполнять команды вида:
       
      http://www.mysite.com.ua/index.php?route=feed/ocext_feed_generator_yamarket&token=prom_ua656565 Цифры в конце - уникальный секретный код, чтоб враги не могли вызвать генерацию файла. В результате исполнения - файл prom_ua.xml.
       
      Если команду вставлять адресную строку браузера - все работает. А с Cron есть варианты:
       
      1. Если по умолчанию вставлять - добавляется команда: -c /home/mysite/.system/php/www.mysite.com.ua.ini
       
      /usr/local/php56/bin/php -c /home/mysite/.system/php/www.mysite.com.ua.ini -f https://www.mysite.com.ua/index.php?route=feed/ocext_feed_generator_yamarket&token=prom_ua656565  
      2. можно выкинуть -c /home/mysite/.system/php/www.mysite.com.ua.ini:
      /usr/local/php56/bin/php -f https://www.mysite.com.ua/index.php?route=feed/ocext_feed_generator_yamarket&token=prom_ua656565
      3. Можно через относительный адрес:
       
      /usr/local/php56/bin/php -c /home/mysite/.system/php/www.mysite.com.ua.ini -f /home/mysite/mysite.com.ua/www/index.php?route=feed/ocext_feed_generator_yamarket&token=prom_ua656565 4. можно выкинуть -c /home/mysite/.system/php/www.mysite.com.ua.ini:
       
      /usr/local/php56/bin/php -f /home/mysite/mysite.com.ua/www/index.php?route=feed/ocext_feed_generator_yamarket&token=prom_ua656565 все 4 варианта типа работают - крон пишет что команды запускаются и исполняются. Но новые файлы не генерируются - в них по прежнему старая дата, недельной давности.
      Файлы складываются в корне сайта.
       
      Подскажите, что я делаю не так.
       
      Спасибо!
    • Автор: Yoda
      Просмотреть файл HTTPS Fix для Opencart v2.X
      Небольшой мод, который заставляет Opencart работать корректно с обоими протоколами одновременно.
      Как того требует Яндекс какое то время, при переезде на HTTPS. Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG  в config.php.

      Также мод фиксит проблемы определения протокола, при нестандартных настройках связки nginx => apache.
       
      Кроме вашего покорного слуги решению приложили руки @markimax и @savage4pro.
       
      Если кто захочет заслать благодарности - куда слать у них в профилях.
      Автор Yoda Добавлен 24.10.2016 Категория Прочее  
    • Автор: ProTrade
      Как можно объединить несколько файлов товаров YML, чтобы получить общую структуру категорий?
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу