Bitrix Push-сервер и ошибки в настройках

При настройке push-сервера словили небольшой глюк. Проверка системы постоянно выдавала ошибку что push-сервер настроен неверно. Помог сброс настроек по-умолчанию.

2 мес   bitrix

Изменение владельца файлов созданных от имени системных процессов

<?php

function chmod_R($path, $perm) {

  $handle = opendir($path);
  while ( false !== ($file = readdir($handle)) ) {
    if ( ($file !== "..") ) {
      @chmod($path . "/" . $file, $perm);
      if ( !is_file($path."/".$file) && ($file !== ".") )
        chmod_R($path . "/" . $file, $perm);
    }
  }
  closedir($handle);

}

$path = $_SERVER["QUERY_STRING"];

if ( $path{0} != "/" )
  $path = $_SERVER["DOCUMENT_ROOT"] . "/" . $path;

chmod_R($path, 0777);
echo $path;

?>
2 мес   linux   php

Включаем cURL в 1С-Битрикс: веб-окружение

По-умолчанию в дистрибутиве Bitrix-Env cURL отключена. При попытке её использования вы получите что-то вроде этого:

[Error] 
Call to undefined function curl_init() (0)

Чтобы исправить ситуацию, подключаемся к серверу с помощью Терминала и набираем:

mv -f /etc/php.d/20-curl.ini.disabled /etc/php.d/20-curl.ini
service httpd restart

Готово

5 мес   bitrix   terminal
7 мес   javascript   js
7 мес   javascript   js
Ранее Ctrl + ↓