Перейти к публикации

Не работают JS в админ панели ( Загрузка файлов)


Рекомендованные сообщения

ссылка на наш сайт

1. Версия сайта DLE 9.6
2. После переноса сайта от RedRoll хостинга к нам на наш сервер заметили проблему что при добавлении поста ( загрузке файлов не отрабатывают JS скрипты)  скриншот могу приложить отдельно.
3. Лицензия передалась о RedRoll автоматически.

https://drive.google.com/drive/folders/1MQWzFHghbjCNsdGHJRst2CDvBcoM-ku5?usp=sharing

Изменено пользователем vlysak488
Ссылка на сообщение
Поделиться на других сайтах

Права на папки/файлы выставлены не верно скорее всего. К багу скрипта это не имеет никакого отношения.

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

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

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, celsoft сказал:

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

Мы обнаружили что происходит смешивание https и http,  так как у нас все развернуто не через apache а через nginx, реврайтом будет сложновато сделать переадресацию пост и нет запросов на https, нужно в движке поменять, но где менять я не нашел...

10 часов назад, germanydletest сказал:

Права на папки/файлы выставлены не верно скорее всего. К багу скрипта это не имеет никакого отношения.

Папки все настроены 777 файлы 666 

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

Mixed Content: The page at 'https://www.dvtk.info/hfc31.php?mod=editnews&action=editnews&id=148' was loaded over HTTPS, but requested an insecure script 'http://www.dvtk.info/engine/classes/min/index.php?charset=windows-1251&g=admin&7'. This request has been blocked; the content must be served over HTTPS.
hfc31.php:1 Mixed Content: The page at 'https://www.dvtk.info/hfc31.php?mod=editnews&action=editnews&id=148' was loaded over HTTPS, but requested an insecure script 'http://www.dvtk.info/engine/classes/min/index.php?charset=windows-1251&f=engine/skins/calendar.js,engine/skins/tabs.js,engine/skins/autocomplete.js,engine/skins/chosen/chosen.js&7'. This request has been blocked; the content must be served over HTTPS.
hfc31.php?mod=editnews&action=editnews&id=148:337 Uncaught ReferenceError: $ is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:337:2
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:337
hfc31.php?mod=editnews&action=editnews&id=148:406 Uncaught ReferenceError: Calendar is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:406:5
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:406
hfc31.php?mod=editnews&action=editnews&id=148:1183 Uncaught ReferenceError: $ is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:1183:5
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:1183
hfc31.php?mod=editnews&action=editnews&id=148:1263 Uncaught ReferenceError: Calendar is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:1263:5
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:1263
hfc31.php?mod=editnews&action=editnews&id=148:1349 Uncaught ReferenceError: jQuery is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:1349:1
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:1349
hfc31.php?mod=editnews&action=editnews&id=148:919 Uncaught ReferenceError: media_upload is not defined
    at image_upload (hfc31.php?mod=editnews&action=editnews&id=148:919:2)
    at HTMLDivElement.onclick (hfc31.php?mod=editnews&action=editnews&id=148:988:53)

Теперь пишет так, немного не допераю что происходит 

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, vlysak488 сказал:

Mixed Content: The page at 'https://www.dvtk.info/hfc31.php?mod=editnews&action=editnews&id=148' was loaded over HTTPS, but requested an insecure script 'http://www.dvtk.info/engine/classes/min/index.php?charset=windows-1251&g=admin&7'. This request has been blocked; the content must be served over HTTPS.
hfc31.php:1 Mixed Content: The page at 'https://www.dvtk.info/hfc31.php?mod=editnews&action=editnews&id=148' was loaded over HTTPS, but requested an insecure script 'http://www.dvtk.info/engine/classes/min/index.php?charset=windows-1251&f=engine/skins/calendar.js,engine/skins/tabs.js,engine/skins/autocomplete.js,engine/skins/chosen/chosen.js&7'. This request has been blocked; the content must be served over HTTPS.
hfc31.php?mod=editnews&action=editnews&id=148:337 Uncaught ReferenceError: $ is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:337:2
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:337
hfc31.php?mod=editnews&action=editnews&id=148:406 Uncaught ReferenceError: Calendar is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:406:5
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:406
hfc31.php?mod=editnews&action=editnews&id=148:1183 Uncaught ReferenceError: $ is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:1183:5
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:1183
hfc31.php?mod=editnews&action=editnews&id=148:1263 Uncaught ReferenceError: Calendar is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:1263:5
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:1263
hfc31.php?mod=editnews&action=editnews&id=148:1349 Uncaught ReferenceError: jQuery is not defined
    at hfc31.php?mod=editnews&action=editnews&id=148:1349:1
(анонимная) @ hfc31.php?mod=editnews&action=editnews&id=148:1349
hfc31.php?mod=editnews&action=editnews&id=148:919 Uncaught ReferenceError: media_upload is not defined
    at image_upload (hfc31.php?mod=editnews&action=editnews&id=148:919:2)
    at HTMLDivElement.onclick (hfc31.php?mod=editnews&action=editnews&id=148:988:53)

Теперь пишет так, немного не допераю что происходит 

Пофиксили тем что убрали Rewrite редирект на http

Появилась проблема при редактировании постов не подгружает данные поста.

11 часов назад, celsoft сказал:

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

Пофиксили: rewrite редирект на http был включен. Но появилась ошибка что при редактировании поста данные из поста текст картинки и ТД. не появляются в редакторе.

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, vlysak488 сказал:

Пофиксили: rewrite редирект на http был включен. Но появилась ошибка что при редактировании поста данные из поста текст картинки и ТД. не появляются в редакторе.

По той же самой причине. Вы используете https, а картинки загружаются по http, а смешивание протоколов для https недопустимо, и нужно менять адреса у картинок на https.

Ссылка на сообщение
Поделиться на других сайтах
50 минут назад, celsoft сказал:

По той же самой причине. Вы используете https, а картинки загружаются по http, а смешивание протоколов для https недопустимо, и нужно менять адреса у картинок на https.

т.е. мне сейчас в ручную 800+ постов перебрать? тут и текст не появляется в редакторе или он тоже http? в редакторе пусто ( как будто делаешь новый пост единственное что появляется это URL картинок а самого поста нет) я вот по этому тут и написал этот вопрос, если бы просто не появлялись картинки это понятно было бы а в нашем случае не подгружается сам пост для редактирования и в админке где  [ Редактирование ожидающих модерации новостей ]  там посты тоже не подгружаются, в бд все норм пробовали менять базы но толка не было . Если есть подсказка куда копнуть то с радостью выслушаю...

Изменено пользователем vlysak488
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

По той же самой причине. Вы используете https, а картинки загружаются по http, а смешивание протоколов для https недопустимо, и нужно менять адреса у картинок на https.

Еще движок говорит что вот эти данные нужно переделать из preg_replace()  в  preg_replace_callback : 

###paerse.class.php###
$txt = preg_replace( "#<!--TBegin:(.+?)-->(.+?)<!--TEnd-->#ie", "\$this->decode_thumb('\\1')", $txt ); 
$txt = preg_replace( "#<!--TBegin-->(.+?)<!--TEnd-->#ie", "\$this->decode_oldthumb('\\1')", $txt );
$txt = preg_replace( "#<!--dle_leech_begin--><a href=[\"'](https://|https://|ftp://|ed2k://|news://|magnet:)?(\S.+?)['\"].*?" . ">(.+?)</a><!--dle_leech_end-->#ie", "\$this->decode_leech('\\1\\2', '\\3')", $txt ); 
$txt = preg_replace( "#<!--dle_image_begin:(.+?)-->(.+?)<!--dle_image_end-->#ies", "\$this->decode_dle_img('\\1')", $txt );
$txt = preg_replace( "#<!--dle_flash_begin:(.+?)-->(.+?)<!--dle_flash_end-->#ies", "\$this->decode_flash('\\1')", $txt ); 
$txt = preg_replace( "#<img src=[\"'](\S+?)['\"](.+?)>#ie", "\$this->decode_img('\\1', '\\2')", $txt ); 
$txt = preg_replace( "#<noindex><a href=[\"'](https://|https://|ftp://|ed2k://|news://|magnet:)?(\S.+?)['\"].*?" . ">(.+?)</a></noindex>#ie", "\$this->decode_url('\\1\\2', '\\3')", $txt );
$txt = preg_replace( "#<a href=[\"'](https://|https://|ftp://|ed2k://|news://|magnet:)?(\S.+?)['\"].*?" . ">(.+?)</a>#ie", "\$this->decode_url('\\1\\2', '\\3')", $txt );
if( $wysiwig != "yes" ) $txt = preg_replace( "#\[code\](.+?)\[/code\]#ies", "\$this->decode_code('\\1', '{$use_html}')", $txt );
###paerse.class.php###

###templates.class.php###
$this->template = preg_replace ( "#\\[not-group=(.+?)\\](.*?)\\[/not-group\\]#ies", "\$this->check_group('\\1', '\\2', false)", $this->template );
$this->template = preg_replace ( "#\\[group=(.+?)\\](.*?)\\[/group\\]#ies", "\$this->check_group('\\1', '\\2')", $this->template );
$this->template = preg_replace ( "#\\[aviable=(.+?)\\](.*?)\\[/aviable\\]#ies", "\$this->check_module('\\1', '\\2')", $this->template );
$this->template = preg_replace ( "#\\[not-aviable=(.+?)\\](.*?)\\[/not-aviable\\]#ies", "\$this->check_module('\\1', '\\2', false)", $this->template );
$this->template = preg_replace ( "#\\[page-count=(.+?)\\](.*?)\\[/page-count\\]#ies", "\$this->check_page('\\1', '\\2')", $this->template );
$this->template = preg_replace( "#\\{include file=['\"](.+?)['\"]\\}#ies", "\$this->load_file('\\1', 'tpl')", $this->template );
$template = preg_replace ( "#\\[aviable=(.+?)\\](.*?)\\[/aviable\\]#ies", "\$this->check_module('\\1', '\\2')", $template );
$this->copy_template = preg_replace( "#\\{include file=['\"](.+?)['\"]\\}#ies", "\$this->load_file('\\1', 'php')", $this->copy_template );
###templates.class.php###

###show.custom.php###
$tpl->copy_template = preg_replace ( "#\{date=(.+?)\}#ie", "langdate('\\1', '{$row['date']}')", $tpl->copy_template );
$tpl->copy_template = preg_replace( "#\\[catlist=(.+?)\\](.*?)\\[/catlist\\]#ies", "check_category('\\1', '\\2', '{$row['category']}')", $tpl->copy_template ); 71 
###show.custom.php###

###index.php###
$tpl->copy_template = preg_replace ( "#\\[category=(.+?)\\](.*?)\\[/category\\]#ies", "check_category('\\1', '\\2', '{$category_id}')", $tpl->copy_template );
$tpl->copy_template = preg_replace ( "#\\{custom category=['\"](.+?)['\"] template=['\"](.+?)['\"] aviable=['\"](.+?)['\"] from=['\"](.+?)['\"] limit=['\"](.+?)['\"] cache=['\"](.+?)['\"]\\}#ies", "custom_print('\\1', '\\2', '\\3', '\\4', '\\5', '\\6', '{$dle_module}')", $tpl->copy_template ); 
###index.php###

Но это тёмный лес для меня..

 

Ссылка на сообщение
Поделиться на других сайтах
43 минуты назад, vlysak488 сказал:

Еще движок говорит что вот эти данные нужно переделать из preg_replace()  в  preg_replace_callback : 

 

43 минуты назад, vlysak488 сказал:

Но это тёмный лес для меня..

Вы используете версию PHP которая несовместима с вашей версией DLE. Нужно либо понижать версию PHP, либо обновлять DLE до более актуальных версий. Других вариантов тут нет. Проблемы будут не только в этом коде.

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

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

Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, vlysak488 сказал:

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

Какой пароль? Вы о чем? Пароли пользователей не меняются при обновлении.

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...