These are chat archives for DrupalRu/chat

15th
Aug 2017
Alexey
@alexsco74
Aug 15 2017 03:31
С добрым утром, друзья. На зарядку становись ! (sun)
Alexey Kuznetsov
@alexey-kuznetsov
Aug 15 2017 08:40
Всем привет. Кто тут по безголовым друпалам спец? Есть у кого-то опыт использования между фронтом и бэком промежуточного сервера?
фишка в том, что таким образом можно не светить реальный адрес бэка, плюс можно дополнительно что-то кэшировать, плюс самы урлы запросов можно сделать более человеческими
но это в теории))
bumble
@awd-studio
Aug 15 2017 08:43
прокси?
Maksim Baev
@mbaev
Aug 15 2017 08:43
вроде drupal можно использовать как прокси.
Привет @awd-studio
/**
 * Reverse Proxy Configuration:
 *
 * Reverse proxy servers are often used to enhance the performance
 * of heavily visited sites and may also provide other site caching,
 * security, or encryption benefits. In an environment where Drupal
 * is behind a reverse proxy, the real IP address of the client should
 * be determined such that the correct client IP address is available
 * to Drupal's logging, statistics, and access management systems. In
 * the most simple scenario, the proxy server will add an
 * X-Forwarded-For header to the request that contains the client IP
 * address. However, HTTP headers are vulnerable to spoofing, where a
 * malicious client could bypass restrictions by setting the
 * X-Forwarded-For header directly. Therefore, Drupal's proxy
 * configuration requires the IP addresses of all remote proxies to be
 * specified in $conf['reverse_proxy_addresses'] to work correctly.
 *
 * Enable this setting to get Drupal to determine the client IP from
 * the X-Forwarded-For header (or $conf['reverse_proxy_header'] if set).
 * If you are unsure about this setting, do not have a reverse proxy,
 * or Drupal operates in a shared hosting environment, this setting
 * should remain commented out.
 *
 * In order for this setting to be used you must specify every possible
 * reverse proxy IP address in $conf['reverse_proxy_addresses'].
 * If a complete list of reverse proxies is not available in your
 * environment (for example, if you use a CDN) you may set the
 * $_SERVER['REMOTE_ADDR'] variable directly in settings.php.
 * Be aware, however, that it is likely that this would allow IP
 * address spoofing unless more advanced precautions are taken.
 */
# $conf['reverse_proxy'] = TRUE;

/**
 * Specify every reverse proxy IP address in your environment.
 * This setting is required if $conf['reverse_proxy'] is TRUE.
 */
# $conf['reverse_proxy_addresses'] = array('a.b.c.d', ...);

/**
 * Set this value if your proxy server sends the client IP in a header
 * other than X-Forwarded-For.
 */
# $conf['reverse_proxy_header'] = 'HTTP_X_CLUSTER_CLIENT_IP';
bumble
@awd-studio
Aug 15 2017 08:44
приветы
Alexey Kuznetsov
@alexey-kuznetsov
Aug 15 2017 08:46
ну типа прокси да, но в глобальном смысле это может быть более функциональная штука
bumble
@awd-studio
Aug 15 2017 15:14
никто не встречался с тем что preg_replace или str_replace неправильно отрабатывают?
какая-то странная лабуда - на локалке нормально реплейсит все, а на любом хосте - не полностью...
Vitalii Morvaniuk
@bober2000
Aug 15 2017 15:15
@awd-studio привет Антон
я встречался
крови попило
bumble
@awd-studio
Aug 15 2017 15:15
прив @bober2000
Vitalii Morvaniuk
@bober2000
Aug 15 2017 15:15
проверяй php.ini
сча поищу какой параметр
вот это проверь
bumble
@awd-studio
Aug 15 2017 15:16
@bober2000 спс. я тоже уже пол дня туплю на phpinfo. сначала думал в версии пыха дело, перевел все на 7й (как на локале) - фиг.
гляжу
Directive    Local Value    Master Value
mbstring.detect_order    no value    no value
mbstring.encoding_translation    Off    Off
mbstring.func_overload    0    0
mbstring.http_input    no value    no value
mbstring.http_output    no value    no value
mbstring.http_output_conv_mimetypes    ^(text/|application/xhtml\+xml)    ^(text/|application/xhtml\+xml)
mbstring.internal_encoding    no value    no value
mbstring.language    uni    neutral
mbstring.strict_detection    Off    Off
mbstring.substitute_character    no value    no value
mbstring.func_overload 0 0 - так везде :(
Vitalii Morvaniuk
@bober2000
Aug 15 2017 15:18
а на втором компе
не на локале?
bumble
@awd-studio
Aug 15 2017 15:18
на 3х (вкл. локалку)
Vitalii Morvaniuk
@bober2000
Aug 15 2017 15:19
тогда хз
bumble
@awd-studio
Aug 15 2017 15:20
@bober2000 спс, все равно. буду смотреть еще в эту сторону
Vitalii Morvaniuk
@bober2000
Aug 15 2017 15:20
у меня была трабла что не верно размер строки определяло, по итогу csv не до конца парсило
bumble
@awd-studio
Aug 15 2017 15:21
я ща с PHPWord'ом мудохаюсь ((
KosHta
@Director-cemetery
Aug 15 2017 15:21
@awd-studio Привет, чо ругаимся
@bober2000 Привет
bumble
@awd-studio
Aug 15 2017 15:24
@Director-cemetery дарофф
@Radionete думаю на главную имеет смысл
Денис
@Radionete
Aug 15 2017 16:57
согласен
KosHta
@Director-cemetery
Aug 15 2017 17:02
@Radionete зачем 24 часа
bumble
@awd-studio
Aug 15 2017 17:02
да, зачем??