|
Не работает веб-сервис | ☑ | ||
---|---|---|---|---|
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с-ка даже если ей не удалось перезапустить апач, говорит что все ОК.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |