• В чем проблема вывода xml файла?

    @Nog
    Нет ли обрезки содержимого элементов? Была такая ошибка. Потому что substr обрезал и оставлял в конце незавершённый utf-8 символ. Как только переделал в mb_substr(... 'UTF-8') - всё заработало как часы
    Ответ написан
    Комментировать
  • Nginx+apache+mod_rpaf неправильное определение адреса?

    @Nog
    Была такая же проблема нерабочего RPAF. Устанавливал на Centos6 через yum. Как итог - не работало.
    В итоге решил скомпилить модуль самостоятельно. Удалил установленный модуль через yum. Ну а дальше всё просто:
    yum install httpd-devel
    mkdir /tmp/222
    cd /tmp/222
    git clone https://github.com/gnif/mod_rpaf.git
    make
    make install


    Тут мы установили RPAF (смотрим наличие /etc/httpd/modules/mod_rpaf.so). Далее надо его настроить.
    Создаём файл /etc/httpd/conf.d/mod_rpaf.conf с содержимым:
    LoadModule              rpaf_module modules/mod_rpaf.so
    
    RPAF_Enable             On
    RPAF_ProxyIPs           127.0.0.1
    RPAF_SetHostName        On
    RPAF_SetHTTPS           On
    RPAF_SetPort            On
    RPAF_ForbidIfNotProxy   Off


    Вместо 127.0.0.1 можно указать список IP через пробел, с которых приходят запросы (например, добавить IP вашего сервера)

    перезагружаем httpd

    service httpd restart

    И проверяем $_SERVER['REMOTE_ADDR']
    Ответ написан
    Комментировать