|   |   | 
| 
 | Не работает веб-сервис | ☑ | ||
|---|---|---|---|---|
| 0
    
        Stim 10.06.14✎ 23:22 | 
        хелп.
 на сервере поднят апач+php, localhost - в папке C:\Web\data\htdocs Создал файл index.php с текстом <?php phpinfo() ?> положил файл как C:\Web\data\htdocs\index.php запускаю http://localhost/index.php, покаывает phpinfo, все как надо. Следовательно, апач и пхп работают. Создаю пустую базу. добавляю веб-сервис, который возвращает тестовое значение. Публикую базу в C:\Web\data\htdocs\1\, создался файл default.vrd с текстом <?xml version="1.0" encoding="UTF-8"?> <point xmlns="http://v8.1c.ru/8.2/virtual-resource-system" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" base="/test" ib="File="C:\Users\Pavel\Documents\InfoBase3";" enable="false"> <ws> <point name="WebSS" alias="ws1.1cws" enable="true"/> </ws> </point> пытаюсь посмотреть вебсервис в браузере: http://localhost/1/ws/ws1.1cws?wsdl выдает ошибку: {"#exception":"{http://v8.1c.ru/8.1/data/core}Exception","exception":{"clsid":"9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3","descr":"Файл не обнаружен 'v8res://mngsrv/1_ws_ws1.1cws'","data":"77u/ew0KezlkYjFmYTM3LWI0NTUtNGYzZi1iOGRkLTdkZTBlYTdkNmRhMywi0KTQ\r\nsNC50Lsg0L3QtSDQvtCx0L3QsNGA0YPQttC10L0gJ3Y4cmVzOi8vbW5nc3J2LzFf\r\nd3Nfd3MxLjFjd3MnIn0sMSwNCnsidjhyZXM6Ly9tbmdzcnYvMV93c193czEuMWN3\r\ncyIsMH0NCn0="}} почему так, как исправить? | |||
| 1
    
        Fragster гуру 10.06.14✎ 23:25 | ||||
| 2
    
        Fragster гуру 10.06.14✎ 23:25 | 
        первая ссылка в яндексе     | |||
| 3
    
        Fragster гуру 10.06.14✎ 23:27 | 
        попробуй
 http://localhost/1/ws/WebSS?wsdl | |||
| 4
    
        Stim 10.06.14✎ 23:28 | 
        (3) такая же ошибка     | |||
| 5
    
        Fragster гуру 10.06.14✎ 23:29 | ||||
| 6
    
        Stim 10.06.14✎ 23:31 | 
        хм. назвал публикацию так же, как и каталог - взлетело. странно..     | |||
| 7
    
        Stim 10.06.14✎ 23:31 | 
        Fragster - огромное, человеческое спасибо     | |||
| 8
    
        Fragster гуру 10.06.14✎ 23:32 | 
        (6) в смысле http://localhost/test/ws/WebSS?wsdl и папку test?     | |||
| 9
    
        Stim 10.06.14✎ 23:34 | 
        (8) назвал публикацию test и положил её в папку test
 запустилось http://localhost/test/ws/ws1.1cws?wsdl | |||
| 10
    
        Stim 10.06.14✎ 23:36 | 
        хотя с основной базой такое не прокатило((     | |||
| 11
    
        Stim 10.06.14✎ 23:39 | 
        Опубликовал базу в C:\Web\data\htdocs\test2
 с именем публикации test2 запускаю: http://localhost/test2/ws/ws1.1cws?wsdl говорит файл не найден | |||
| 12
    
        Apokalipsec 10.06.14✎ 23:40 | 
        (10) ws1.1cws - это имя твоей публикации как в конфигураторе.
 Ты опубликовал на том же хосте с основной базы? Тогда обращайся к всдлке http://localhost/test/ws/имя_ публикации.1cws?wsdl | |||
| 13
    
        Apokalipsec 10.06.14✎ 23:42 | ||||
| 14
    
        Stim 10.06.14✎ 23:45 | 
        (13) пишет - сервис не найден     | |||
| 15
    
        Stim 10.06.14✎ 23:45 | 
        где хранятся все сведения о публикациях? в конф файле апача?     | |||
| 16
    
        Apokalipsec 10.06.14✎ 23:47 | 
        (15) httpd.conf     | |||
| 17
    
        Stim 10.06.14✎ 23:52 | 
        (16) да. остановил апач, удалил оттуда все публикации.
 запустил апач, опубликовал рабочую базу как test в папку test запускаю http://localhost/test/ws/ws1.1cws?wsdl пишет - файл не найден(( | |||
| 18
    
        Apokalipsec 10.06.14✎ 23:57 | 
        (17) Так ты базу публикуешь? или публикуешь веб-сервисы?
 Если у тебя имя публикации веб-сервиса "test", то почему ты упорно пытаешься его найти по адресу "ws1"? http://localhost/test/ws/test.1cws?wsdl | |||
| 19
    
        Apokalipsec 10.06.14✎ 23:57 | 
        + (18) а может ты просто не поставил галочку публиковать веб-сервисы.)     | |||
| 20
    
        Stim 11.06.14✎ 00:08 | 
        (19) галочка стоит. 
 (18) ws1 - это свойство "имя файла публикации" у веб-сервиса | |||
| 21
    
        Stim 11.06.14✎ 00:10 | 
        + причем грузит долго-долго, а потом отваливается, типа файл не найден     | |||
| 22
    
        Apokalipsec 11.06.14✎ 00:22 | 
        (21) Хм, галочку напротив самого сервиса точно ставил?
 Апач перезапускать после публикации пробовал? Ну и всё таки путь какой корректный - хз.) | |||
| 23
    
        mehfk 11.06.14✎ 05:52 | 
        Апач перезапусти руками. 1с-ка даже если ей не удалось перезапустить апач, говорит что все ОК.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |