Форум программистов, компьютерный форум, киберфорум
1С Битрикс
Войти
Регистрация
Восстановить пароль
 
386 / 370 / 93
Регистрация: 15.02.2012
Сообщений: 1,516
1

Обновление каталога с другого сервера

12.03.2020, 14:01. Просмотров 212. Ответов 1
Метки нет (Все метки)


День добрый.
Может кто знает как вызвать /bitrix/admin/1c_exchange.php?type=catalog&mode=import&filename=imp_test.x ml с другого сервера?

пытаюсь курлом
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
function _GetAnswer($address, $request){ 
      $ch = curl_init($address); 
       curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
      curl_setopt($ch , CURLOPT_SSL_VERIFYPEER , true ); 
      curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
 
      curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,0);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); 
      curl_setopt($ch, CURLOPT_POST,true);  
      curl_setopt($ch, CURLOPT_POSTFIELDS, $request); 
 
      curl_setopt($ch, CURLOPT_COOKIEJAR,$_SERVER['DOCUMENT_ROOT'].'/cookiefileq.txt');
      curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
 
 
$http_headers = [
    'Content-Type: application/octet-stream',
    'Authorization: Basic '.base64_encode('логин:пароль')."\r\n"
   
];
 
curl_setopt($ch, CURLOPT_HTTPHEADER, $http_headers);
curl_setopt($ch, CURLOPT_HEADER, 1);
      
      
      $result=curl_exec($ch); 
      $err = curl_errno ( $ch );
      $errmsg = curl_error ( $ch );
      $header = curl_getinfo ( $ch );
      $httpCode = curl_getinfo ( $ch, CURLINFO_HTTP_CODE );
 
 
      /* echo "<pre>";print_r($err);echo "</pre>";
      echo "<pre>";print_r($errmsg);echo "</pre>";
      echo "<pre>";print_r($header);echo "</pre>";
      echo "<pre>";print_r($httpCode);echo "</pre>"; 
      echo "<pre>";print_r($result);echo "</pre>";*/
      
      curl_close($ch);
      return $result; 
   }
но в ответ failure , логин и пароль указываю админский
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2020, 14:01
Ответы с готовыми решениями:

Обновление ОС из каталога
В общем в сетке есть несколько машинок на разных ос (хр,7,8) и есть общий каталог update/windows/.....

Подключение динамической библиотеки с другого каталога
Всем привет. Тема знаю что не новая, везле есть подобные вопросы и ответы. Но правда может плохо...

Скачивание каталога с FTP сервера
Доброго времени суток. Работаю с FTP сервером в C# при помощи библиотеки BytesRoad.Net.Ftp....

Невозможно отобразить картинки из корневого каталога сервера
Здравствуйте! При выгрузке страниц сайта и прилагающихся к ним картинок на сервер возникли...

1
386 / 370 / 93
Регистрация: 15.02.2012
Сообщений: 1,516
25.03.2020, 12:29  [ТС] 2
тема пока актуальна
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2020, 12:29

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Как прочитать содержимое некоего каталога сервера?
Как прочитать содержимое некоего каталога сервера?

Создание каталога с изображениями с другого сайта с применением JSON API
Есть сток изображений, который предоставляет доступ с применением REST API, есть свой сайт на WP,...

Как указать путь из другого каталога для загрузки DLL сборки
Добрый день ☺ Вопрос. Представим, что есть программа run.exe. В рабочем каталоге есть подкаталоги...

Обновление UI из другого потока
Всем доброго дня! Столкнулся с казалось бы простой, но невыполнимой для меня задачей. Есть некая...

Бэкап с другого сервера
Здравствуйте! Microsoft SQL Server 2012 Раньше с этим не работал. Задача такая: На сервере...

Обновление сервера с 8.5.1 до 8.5.2
Добрый день! Подскажите, как лучше обновить версию сервера с 8.5.1 до 8.5.2 ? Просто накатом сверху...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.