А.Саган

А.Саган

+66
Репутация
7
Рейтинг
#1 Пропали Видео из комментариев 26 марта 2016 в 05:01


HiAndy
Признателен, Понятно!
А где же сам скрипт, который формирует запись?
#2 Пропали Видео из комментариев 25 марта 2016 в 19:36

Phpmyadmin -> cms_comments -> content_html

HiAndy
Не нашел в базе вашего прежнего выражения


Код PHP:
<div class="video_wrap"><iframe class="video_frame" src="//www.youtube.com/embed/NQEkVCq_SWQ" frameborder="0" allowfullscreen></iframe></div>

HiAndy
#3 Пропали Видео из комментариев 25 марта 2016 в 19:01

Самое интересное, что в базе ссылка на ютуб выглядит следующим образом:

HiAndy
А вы это базу где посмотрели?
#4 Пропали Видео из комментариев 25 марта 2016 в 18:51

Может проблема в шаблоне? Переключитесь ненадолго на дефолт, посмотрите будет ли отображаться видео?

HiAndy
Дефолтный шаблон стоит по умолчанию.
#5 Пропали Видео из комментариев 25 марта 2016 в 15:23

Советую написать в техподдержку хостера.

HiAndy
Поддержка в вопросе конечно разобралась.
"Видео никуда не пропали, просто оно блокируется браузером.
Устраните эту проблему и они будут отображаться нормально"

Блокируется смешанное содержимое протоколов https и http

То есть, при размещении ссылки в формате https оно вставляется в таком виде:
  1. <youtube>https://youtu.be/NQEkVCq_SWQ</youtube>
А исходный код пишет так:
  1. <iframe width="320" height="240" src="http://www.youtube.com/embed/NQEkVCq_SWQ" frameborder="0" allowfullscreen=""></iframe>
Скрипт вставляет формат http

Как поправить скрипт?
#1 Пропали Видео из комментариев 25 марта 2016 в 09:53

Добрый день!

InstantCMS 2.4

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

Что стало причиной для подобного отследить не могу.
Предшествующие действия:
— сайт переехал на новый хостинг
— добавлен SSL сертификат

Какие могут быть причины происходящего и как же подобное исправить?

#6 Установка Сертификата SSL 22 марта 2016 в 18:05

Так не должно быть. При запросе сайта по http должен быть корректный редирект на https.

Fuze
Спасибо!
Обратился в тех.поддержку, они нашли ошибку редиректа и исправили.

И ещё, может ли быть следствием установки SSL — сертификата и обозначенной проблемы то, что в комментариях при размещении видео-ролика с ютуб, видео не показывается — пусто место. И пропал показ карты (дополнительное поле в контенте дополнительного компонента)?
#1 Установка Сертификата SSL 22 марта 2016 в 15:23
Добрый день!

После установки на ресурс SSL сертификата, появились некоторые проблемы, которые требует исправления настроек скриптов.
В частности, при извещении пользователя о том, что "на ваш ответ добавлен комментарий", приходит ссылка в формате http://
и проход по этой ссылке даёт ошибку 404, то есть на несуществующую страницу.
Как исправить ситуацию?
Как подставлять в ссылку значение https://
#7 Проблема с IonCube Loader 7 марта 2016 в 14:21

далее перезалить файлы cms.

kirkr
Подскажите, пожалуйста, каким образом это сделать? Просто, поверх существующих, перекопировать и всё?
#8 Биллинг 5 марта 2016 в 17:53

Значит ваши файлы изменяются посредством копирования по ftp и копирование происходит не в двоичном режиме. Т.е. этот факт косвенно указывает как именно вас могли взломать, если это действительно так.

Fuze
Признателен за разъяснения.
#9 Биллинг 5 марта 2016 в 12:03

Вариантов других НЕТ. Вы в своей теме это не поняли, пытаетесь еще в других темах это "не понять".

Fuze
Видимо и вы не всё хотите понять.
Вы, как специалисты хором утверждаете, что не работает IonCube Loader.
Конечно, с точки зрения разработчика он не работает!
С точки зрения хостера — он установлен и работает!
Кто крайний? Конечно клиент! Он же по своей тупости не может сообразить — почему код посылаемый на onCube Loader, до него не доходит!
А лишь прошу помочь разобраться, а в ответ… В прочем я уже повторяюсь.
Конечно, вирусы — это не ваша печаль, это всё на сервере, однако ваша упёртость, что других вариантов и быть не может, просто умиляет.
Отчего такая категоричность?
Почему надо обязательно отпихивать клиента убойной фразой "не работает IonCube Loader". Наверное и на хостинге тоже не дураки сидят. И мною им, что "не работает IonCube Loader", не раз доносилось. Они как-то разбираются, вникают. Посоветовали вирусы поискать. Нашел.
Причем, 18 файлов, принадлежащих оригинальному релизу, так же расценены как угроза. Хостер подсказывает, мол возможно антивирус принимает за вредоносный код base64. Я пишу об этом на сайте здесь. А в ответ дежурное "не работает IonCube Loader"
Ну, ладно, здесь тупик, а с 18 файлами, представляющими угрозу, что делать? Не обращать внимания? Тогда так и посоветуйте! Мол так и должно быть! Или не должно! Я думаю подобное должно интересовать разработчика.
#10 Биллинг 5 марта 2016 в 10:00

Не может быть никаких других вариантов. IonCube Loader либо установлен, включен и работает, либо нет.

r2
Либо установлен, включен, но не работает. Не всегда, а лишь в каких-то экстремальных случаях, перестаёт принимать код. И тогда, когда на InstantCMS установлен Биллинг.
Проблема решается восстановлением из резервной копии, а не включением IonCube Loader.
#11 Проблема с IonCube Loader 5 марта 2016 в 09:45

Причем здесь "вирусы" и "антивирусы" мне вообще непонятно.

r2
Вот и мне не понятно.

4. Что делать в данном случае пока не ясно.
5. Видимо это не ясно не только мне.

А.Саган

А речь идёт вовсе не об этом:

Ну так и спросите у хостера почему ваш сервер вместо того чтобы отправлять зашифрованный файл в Loader, просто вываливает его в браузер. Очевидно же что Loader не работает.

r2
а об этом:

3. 18 файлов, принадлежащих оригинальному релизу, так же расценены как угроза (возможно антивирус принимает за вредоносный код base64).

А.Саган
#12 Биллинг 5 марта 2016 в 06:11

При данной ошибке есть два варианта:

— файлы копировались не в двоичном режиме
— ioncube loader не установлен или установлен старой версии.

Других вариантов нет и быть не может.

Fuze

Могут быть и другие варианты.
#13 Проблема с IonCube Loader 5 марта 2016 в 06:08

самое главное сделать правильный вывод!

eoleg
Действительно, это очень важно сделать правильный вывод!

Что же из всего этого следует?

1. То, что проблема не в IonCube, которая якобы не установлена на сайте.
2. Большая вероятность того, что подобное стало возможным из-за вирусов на сайте. Сторонние файлы, расцененные как угроза были удалены.
3. 18 файлов, принадлежащих оригинальному релизу, так же расценены как угроза (возможно антивирус принимает за вредоносный код base64).
4. Что делать в данном случае пока не ясно.
5. Видимо это не ясно не только мне.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.