|  | v7: Как запустить PHP скрипт на сервере средствами 1с7 ? | ☑ | 
    
        | 0
    
        wylde   15.09.11✎ 19:07 | 
        Есть адрес вида: www.site.ru/script.php который в браузере запускается и выполняется без проблем. 
 Тот же адрес пробовал запускать при помощи V7HttpReader
 
 Соединение = СоздатьОбъект("Addin.V7HttpReader");
 Соединение.ПолучитьКакСтроку("www.site.ru/script.php",Ответ);
 
 Ответ возвращает HTML код страницы, на сколько умещается, но сам скрипт не выполняется.
 |  | 
    
        | 1
    
        wylde   15.09.11✎ 19:10 | 
        И ещё интересный момент. После выполнения скрипта через адресную строку браузера, на странице выводится только "ОК" никакого HTML кода страница не содержит.     |  | 
    
        | 2
    
        G-Re   15.09.11✎ 22:21 | 
        (0) Не силен в этом вопросе, но может 1С++, Объект АктивИкс,
 дальше .СодатьЭУ("Shell.Explorer.2"),... ну и .Navigate(_).
 Интерпретировать htm будет IE.
 |  | 
    
        | 3
    
        vcv   16.09.11✎ 05:04 | 
        А на сервере PHP-то настроен? Если в браузере написать www.site.ru/script.php скрипт выполнится?     |  | 
    
        | 4
    
        ParaWiz   16.09.11✎ 05:17 | 
        (3) прав, либо права на сервере, либо скрипт кривой либо php не настроен     |  | 
    
        | 5
    
        ParaWiz   16.09.11✎ 05:17 | 
        +(4) 1Ска тут вообще не причем     |  | 
    
        | 6
    
        Маленький Вопросик   16.09.11✎ 05:58 | 
        (0) а не проще сделать 1с-кой тоже самое, что бы сделал скрипт?     |  | 
    
        | 7
    
        wylde   16.09.11✎ 10:08 | 
        На сервере PHP настроен. Там установлен Битрикс. В браузере скрипт выполняется без проблем и выводит "ОК" на пустой странице. 1с-кой сделать не получится то что делает скрипт. Скриптом изменяется статус заказа в битриксе.     |  | 
    
        | 8
    
        wylde   16.09.11✎ 10:10 | 
        2 G-RE: А в этом случае разве не будет запускаться сам эксплорер?     |  | 
    
        | 9
    
        wylde   16.09.11✎ 10:25 | 
        Ок, всем спасибо! 
 Разобрался. Битрикс блокировал скрипт, т.к. действительно не было достаточно прав на его выполнение. В браузере скрипт выполнялся т.к. по умолчанию под админом там логинизация.
 |  | 
    
        | 10
    
        G-Re   16.09.11✎ 14:49 | 
        (8) Будет, но результат будет отображаться в твоем окошке на Форме, объявленном, как АктивИкс.     |  |