Имя: Пароль:
1C
 
как изменить конфигурационный файл апача?
0 уродина
 
13.06.07
12:46
систему сегодня переставили - апач установился наконец. добавляю в httd.conf строчку регистрации модуля обработки
web-сервисов
LoadModule _1cws_module "c:\program files\1cv81\bin\wsapch2.dll"
а мне при проверке конфигурационного файла сообщается следующее -
syntax error не могу загрузить файл на сервер (ну по-английски конечно). в чем тут может быть дело? подскажите пожалуйста, кто это делал.
1 ASV
 
13.06.07
12:51
LoadModule _1cws_module "C:/Program Files/1cv81/bin/wsapch2.dll"
2 уродина
 
13.06.07
12:54
(1) фига. ты предположил просто или делал?
3 Лефмихалыч
 
13.06.07
12:55
(2) кажца в справке к аачу это упомнается...
4 ASV
 
13.06.07
12:56
у меня так
5 уродина
 
13.06.07
12:59
(4) делал? и пролезло?
6 уродина
 
13.06.07
13:01
а у меня не грузится. (4) может, что-нибудь еще сделал? расскажи пожалуйста.
7 Лефмихалыч
 
13.06.07
13:00
(5) лениво 4 знака поменять и проверить?
8 ASV
 
13.06.07
13:01
(5) и работает
9 ASV
 
13.06.07
13:02
10 ASV
 
13.06.07
13:03
(6) бех этой строчки апач работает?
версия какая?
11 уродина
 
13.06.07
13:04
(7) я уже проверила и не работает.
12 уродина
 
13.06.07
13:05
(10) работает. версия - 2.2.4
13 ASV
 
13.06.07
13:07
(12) читай (9) там другая строчка
14 Лефмихалыч
 
13.06.07
13:07
(11) этот файл c:\program files\1cv81\bin\wsapch2.dll точно существует?
или может в правах на него дело?
15 уродина
 
13.06.07
13:08
а вот с wsap22 прошло... дальше ошибку выдает - будем ползти. спасибо тебе.
16 уродина
 
13.06.07
13:09
(14) ну чего ты пишешь чепуху, извини меня?
17 уродина
 
13.06.07
13:10
(13) слушай, а ты веб-сервисы делал, если я правильно понимаю? можно вопросы буду задавать, если не получится что-то?
18 уродина
 
13.06.07
13:20
а теперь на DirectorySlach Off ругается....
19 masky
 
13.06.07
13:21
перепиши dll в директорию модулей апаса
20 ASV
 
13.06.07
13:23
(18) сделай их в .htaccess
и DirectorySlaSh
21 ASV
 
13.06.07
13:23
(19) вот этого делать не надо
22 уродина
 
13.06.07
13:25
да подключилась уже dll-ка... теперь на DirectorySlash ругается... говорит, что "опущен или не подключен" требуемый модуль...
пишу так:
Alias /ws "d:/webservis"
<Location /ws>
DirectorySlach Off
sethandler 1cws-process
</Location>
23 уродина
 
13.06.07
13:26
(21) не обращай на них внимания. лучше покажи мне свой конфигурационный файл, свои изменения, если не трудно?
24 уродина
 
13.06.07
13:28
(20) это как, подскажи?
25 ASV
 
13.06.07
13:28
в каталоге www.loclhost/test
есть .htaccess
в котром
DirectorySlash Off
SetHandler 1cws-process

в httpd.conf только LoadModule
26 уродина
 
13.06.07
13:33
(25) а как мне его найти - этот каталог?
27 ASV
 
13.06.07
13:37
(26) что то вроде
C:\Web\Apache\htdocs\test\

C:\Web\Apache - катлог установки апача
C:\Web\Apache\htdocs\ - это loclahost

в httpd.conf есть строчка вида
DocumentRoot "C:/Web/Apache/htdocs"
28 уродина
 
13.06.07
13:50
слушай, а у меня там нет никакого каталога - test... его надо создать?
29 ASV
 
13.06.07
13:50
(28) да
30 уродина
 
13.06.07
13:53
(29) и файл - создать?
31 ASV
 
13.06.07
13:55
(30) ага
32 уродина
 
13.06.07
13:58
а знаешь - я запустила wsint и он все сделал сам... а alias добавил туда же, в конфигурационный файл... и ошибок больше не выдает... вообще ничего я не понимаю честно говоря
33 ASV
 
13.06.07
14:01
(32) ок, пусть будет через wsinst
34 уродина
 
13.06.07
14:07
(33) не понимаю, почему вручную исправления не принимались, ну да ладно. а вот теперь надо самое интересное - публиковать свой веб-сервис а потом его использовать.
35 уродина
 
13.06.07
14:15
(33) слушай, а ты каталог для веб-сервисов делал в этом самом домашнем каталоге апача?
36 ASV
 
13.06.07
14:16
по разному делал
1. подчиненный каталог
2. через алиас
3. отдельный хост для сервисов
37 уродина
 
13.06.07
14:19
(36) у меня пока не получается... темная я пока как поль робсон...
и почему-то в файле публикации - только ссылка на базу, а ни методов, ни данных - нету. надо разбираться.
38 ASV
 
13.06.07
14:28
(37) правильно что только ссылка
39 уродина
 
13.06.07
14:30
(38) почему? должны появляться же методы и объекты...
40 ASV
 
13.06.07
14:42
этот файл использует 1cws-process, и возращает методы и объекты

посмотри файл так http://localhost/ws/products.1cws
41 уродина
 
13.06.07
14:47
я свой сервис сделала, опубликовала его... но когда его смотрю - нету там методов... значит, что-то не так я сделала.
42 ASV
 
13.06.07
14:49
ты что смотриш и как?
43 уродина
 
13.06.07
14:56
ну я опубликовала, потом его подключаю как ссылку - пустая она, ссылка, чего-то не так делаю я. и в файле публикации если его посмотреть - только пусть к базе и пароль. и имя пользователя.
44 уродина
 
13.06.07
14:57
можно я к тебе в аську буду стучаться завтра?
45 ASV
 
13.06.07
14:58
(44) попробуй :
46 ASV
 
13.06.07
14:59
(43) в браузере открой как в (40)
а подключать нужно http://localhost/ws/products.1cws?wsdl
47 уродина
 
13.06.07
15:01
(46)  в браузере говорит - "у вас нет доступа..." подключаю конечно так... только говорит "не нахожу такого каталога"...
48 ASV
 
13.06.07
15:03
localhost работает?
что там добавлено в http.conf?
49 уродина
 
13.06.07
15:08
(48) localhost говорит "It works" - то что написано там в html файле...
50 уродина
 
13.06.07
15:08
вот что добавлено:
LoadModule _1cws_module "C:\Program Files\1cv81\bin\wsap22.dll"

Alias /ws "d:webservis"

<Location /ws >
   DirectorySlash Off
   SetHandler 1cws-process
</Location>
51 уродина
 
13.06.07
15:10
не понимаю я чего-то... один раз я смогла посмотреть в браузере созданный мною файл публикации - и все... дальше - "нет доступа у вас к этой папке"...
52 ASV
 
13.06.07
15:10
d:webservis
может
d:/webservis
53 уродина
 
13.06.07
15:11
не, без слэша
54 ASV
 
13.06.07
15:17
(53) так ставь /
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший