COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

dmmth

Соучастники
  • Публикации

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

  • Посещение

Сообщения, опубликованные пользователем dmmth

  1. Проблема решена.
     

    Спасаю время будущим последователям: всего лишь нужна была настройка "short_open_tag = On" в php.ini

     

    Думаю, это есть признак не очень хорошего кода, ну да и ладно.

  2. В итоге, интрига нарастает.

    Скажу сразу: смена версии php на 5.6, переход с php-fpm на apache, смена версии Mysql на 5.6, замена htaccess эффекта не произвели.

     

    Но. При перекидывании архива с файлами и базой на простецкий shared хостинг сайт заработал сразу так, как нужно.

     

    Доступы к папке менял, сейчас 755 на всём, окружение сайта такое же. Но на vds оно не едет.

  3. 50 минут назад, BuslikDrev сказал:

    Что-то не адаптированно под php 7

     

    Попробовал накатил 5.6. Если запускать под php 5.6 проблемы с non numeric value в шапке при непустой корзине не возникает. т.е., там нет адаптации под php7, а на нынешнем хостинге просто отключен репорт ошибок, похоже, т.к. модуля адаптации пхп 5>7 я там не наблюдаю.

     

    Остальное всё в плане ошибок по прежнему, т.е. основная проблема не в версиях. Уже и mysql пробовал с 5.7 на 5.6 перевести, не помогло.

  4. Такая ситуация: после переноса хостинга (файлы и база исправны, идентичны источнику) в Opencart Pro 2.3 (не vqmod) полезли Undefined variable в фильтрах в шаблоне, а в поле total - non numeric value. Php той же версии, кеши сбрасывали/обновляли. Модуль фильтров в админке запускается нормально. Вроде все аналогично прошлому хостингу, но не работает. Если отключить отображение ошибок пхп - шаблон не рвется, но модули фильтрации и привязки товаров по прежнему не работают.

     

    Ищется решение проблемы, возможно платное. Только нюанс - нужно будет не просто сделать, чтобы оно работало, но и объяснить, в чем была проблема.