Автор Тема: Вирус в PrestaShop  (Прочитано 907 раз)

10 Июль 2019, 16:05:53
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем здравствовать!

Сижу на PrestaShop 1.6.1.12. Решил попробовать PrestaShop 1.7

На один сайт установил PrestaShop 1.7.5.0, на другой PrestaShop 1.7.5.2.
После этого Virusdie стал показывать вирус Doubt.Read.etcdir на этих сайтах, в файле .../vendor/symfony/symfony/src/Symfony/Component/Serializer/Tests/Normalizer/DataUriNormalizerTest.php
Сверил с оригинальным файлом в prestashop.zip. Единственная разница, которую смог увидеть: в функциях public function invalidUriProvider() и public function validUriProvider() удалено слово "array". Больше разницы нет...наверное.

Мало того, сегодня сайт на PrestaShop 1.7.5.2 вообще перестал пускать в админку. Пишет:"Oops! An Error Occurred The server returned a "500 Internal Server Error". Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused."

При этом, на другой сайт, с PrestaShop 1.7.5.0 захожу в админку без проблем. Оба магазина во фронт-офисе функционируют нормально.

Вопроса два:
1. Это вирус или ложное срабатывание?
2. Почему возникла такая ошибка на входе в админку?
Возможно, я сам "доковырялся", но вопрос с вирусом это не снимает...
Готов прислать доп информацию. Знать бы что?  :)
10 Июль 2019, 17:11:53
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
После этого Virusdie стал показывать вирус Doubt.Read.etcdir на этих сайтах, в файле .../vendor/symfony/symfony/src/Symfony/Component/Serializer/Tests/Normalizer/DataUriNormalizerTest.php
Это не вирус. Вы можете удалить этот файл, если хотите.
Ошибка с заходои в админку не связанна с этим файлом. Причина в чем то другом.
Включите показ ошибок в prestashop и тогда увидите расширенное сообщение с указанием файла в котором ошибка.
10 Июль 2019, 17:36:25
Ответ #2
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Это не вирус. Вы можете удалить этот файл, если хотите.
Ошибка с заходои в админку не связанна с этим файлом. Причина в чем то другом.
Включите показ ошибок в prestashop и тогда увидите расширенное сообщение с указанием файла в котором ошибка.
Спасибо. Т.е., каталог Tests можно вообще весь удалить?
И как включить показ ошибок в prestashop? В админку не зайти :(
10 Июль 2019, 20:33:09
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
define('_PS_MODE_DEV_', true);
в defines.inc.php включит показ
15 Июль 2019, 11:25:58
Ответ #4
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
в defines.inc.php включит показ
Бред какой-то...
Включаю показ - заходит в админку без проблем и без ошибок.
Выключаю показ - ошибка 500...
Или белый экран.
Подскажите, где и что надо смотреть?
15 Июль 2019, 11:48:35
Ответ #5
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Лог ошибок сервера смотрите, 500 ошибка будет занесена в лог.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
15 Июль 2019, 12:00:27
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Установите чистый prestashop без доп. модулей, со стандарной темой. Устанавливайте сами, не через установщик хостинга.
Проверьте после установки работу сайта, если все ок, добавляйте модули и тему.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
15 Июль 2019, 12:02:30
Ответ #7
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Лог ошибок сервера смотрите, 500 ошибка будет занесена в лог.
Спасибо.
Ошибка кеширования в Nginx
Обновился до версии 1.7.6.0 - все заработало