Vitaly2012

Рейтинг
120
Регистрация
05.01.2012
jkm:
Vitaly2012, там требуется как минимум Visual C++ Redistributable for Visual Studio 2015
vcruntime140d.dll
ucrtbased.dll

Вот еще, в папке windows ucrtbased.dll присутствует, а vcruntime140d.dll - нет, есть vcruntime140.dll (т.е. без буквы d)

hakuna matata:
Vitaly2012, я могу собрать в 2010 студии. У вас есть телеграм?

Телеграма нет, в принципе поставить не сложно.

В системе уже стоит Visual C++ Redistributable for Visual Studio 2017, при попытке установить C++ Redistributable for Visual Studio 2015 пишет, что уже установлена другая версия этого продукта.

Поставилась только версия по этой ссылке https://aka.ms/vs/15/release/vc_redist.x86.exe, потому что она была новее моей.

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

jpg 182435.jpg
jpg 182436.jpg

Спасибо конечно, но на обеих апач вылетает. У меня Apache/2.2.22 (Win32)

Причем никаких логов ошибок при вылете не выдает (

Попробовал так-же локально на openserver 5.2.8, там как раз в комплект входит Apache/2.2.34.

С модулями не стартует, без них нормально запускается.

Может есть варианты с другими модулями.

hakuna matata:
Добавьте в конфиг DenyAllButCloudFlare, чем черт не шутит (но сомневаюсь что поможет).

Это вот так?

<IfModule mod_cloudflare.c>

...............

DenyAllButCloudFlare

...............

</IfModule>

---------- Добавлено 17.03.2019 в 22:01 ----------

Почитал тут

https://www.apachelounge.com/viewtopic.php?p=21472

Got problems with 1.0.1 and 1.0.2 - after about 20 minutes it crashes apache with unknown reason.

И это

Well, the problem is not gone all the way... On the apache logs i noticed that the server is restarting every minute because of this error:
Parent: child process exited with status 3221225477 -- Restarting

Как раз то, что у меня.

Получается проблема была еще в 2012-м, когда модуль еще не считался устаревшим. (

hakuna matata:
Надо начать с того, что вы используете старую версию вебсервера без поддержки.

Да, но без модуля cloudflare она стабильно работает.

В чем все-таки причина сбоев

- модуль устарел и в нем зашиты старые ip клоудфларе ?

- конфликтует с другими модулями? (Отключил rpaf, не помогло)

- изначально баг разработчиков? В чем сомневаюсь. (Проверил версию 1.0.1 та-же проблема)

Что еще может быть?

Оптимизайка:
модуль mod_extract_forwarded + MEFaccept all; ?

Оптимизайка, где его скачать по виндовс апач 2,2 ?

Вобщем рано я обрадовался, с этим модулем сайты получаются частенько недоступны. Да, все работает ip определяет, но время от времени выскакивает ошибка, причем на сайтах, которые дольше грузятся она чаще возникает.

Когда модуль отключаю, все ок.

От чего он может барахлить?

png Screenshot_unknown_error.png

Интересно, что у меня IP виден без этой строчки

CloudFlareRemoteIPHeader CF-Connecting-IP

для чего она нужна?

Да, спасибо, работает. )))

Вот я балбес, я же находил где-то эти строчки

CloudFlareRemoteIPTrustedProxy 173.245.48.0/20

CloudFlareRemoteIPTrustedProxy 103.21.244.0/22

............... и т.д.

но ставил их в httpd.conf отдельно, без строчки подключения модуля

LoadModule cloudflare_module modules/mod_cloudflare.so

Сейчас поставил, уже вижу реальный IP,

по поводу

hakuna matata:
реальный ip отображается, но не для всех клиентов

понаблюдаю, отпишусь.

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

Всего: 293