Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы При подключение cloudflare не загружаются картинки,как исправить?

При подключение cloudflare не загружаются картинки,как исправить?


     23.05.2015    Общие вопросы    1425

вопрос
Привет всем!Моральную сторону не будем обсуждать,у каждого может быть своя причина.Мне дали лицензионную версию DLE 10.4,проблема в том что нет купить ее.Сейчас новый наполняю кино сайт,он у меня пока на бесплатном хостинге,трафика пока не будет,нет смысла переезжать на платный.Подключил как прокси
cloud flare перестали загружаться картинки,вот что показывает
http://prntscr.com/78hvw1 Госпада подскажите что можно сделать,что б и прокси не отключать и картинка загружалась?

Ответил: mazaxakon


Менее трудоёмкий вариант решения проблемы - вставить данную строку в файл engine/data/config.php
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];

или

в файлах engine\inc\include\functions.inc.php и engine\modules\functions.php после строки:
function get_ip() {

вставить строку:
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];

Комментарии пользователей (12)

mazaxakon
1

5 | 7

mazaxakon - 23 мая 2015 23:08 - Юзер

В папке engine\ajax во всех файлах после <?php вставьте эту строку:
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];

А также в файлы index.php и admin.php в корневой папке DLE.

Роман48
27

Роман48 - 23 мая 2015 23:22 - Юзер

Цитата: mazaxakon
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];

в самом верху так http://prntscr.com/78kh8n да?

mazaxakon
1

5 | 7

mazaxakon - 23 мая 2015 23:26 - Юзер

Роман48, верно.

Роман48
27

Роман48 - 23 мая 2015 23:31 - Юзер

mazaxakon,
(у меня по русскому языку двойка, я не знаю, что в русском языке не существует приставки з и поэтому пишу так, как слышу) зделал но теперь пишет http://prntscr.com/78klcx
хотя я авторизирован на сайте

mazaxakon
1

5 | 7

mazaxakon - 23 мая 2015 23:34 - Юзер

Роман48, почистите cookies c Вашего сайта и авторизуйтесь заново.

Роман48
27

Роман48 - 23 мая 2015 23:44 - Юзер

mazaxakon,
все сделал как написано и даже кеш браузера и сайта почистил
вот что теперь http://prntscr.com/78kqxw
пробовал заходить с другого браузера,может что то еще можно попробовать

Роман48
27

Роман48 - 23 мая 2015 23:53 - Юзер

заработало братец большое СПАСИБО!!!
а что этот код делает,разрешение дает како это?

mazaxakon
1

5 | 7

mazaxakon - 23 мая 2015 23:57 - Юзер

Роман48, DLE теперь видит IP адрес посетителя, а не CloudFlare.

Роман48
27

Роман48 - 24 мая 2015 00:03 - Юзер

теперь да мой айпи http://prntscr.com/78kzep может сейчас на другом своем сайте так сделаю!Вопрос один под угрозу безопасности это сайт не поставит.
нашел еще какой-то скрипт только не пойму для сего он и нужен он мне или нет http://www.couchcms.com/forum/viewtopic.php?p=15992

Роман48
27

Роман48 - 24 мая 2015 00:22 - Юзер

вопрос решен проблем нет! человеку mazaxakon респект!

mazaxakon
1

5 | 7

mazaxakon - 24 мая 2015 00:36 - Юзер

***Комментарий удален***

dominika
27

dominika - 2 октября 2015 21:19 - Юзер

А есть ещё какие варианты, мне это почему-то не помогает.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы