Имя: Пароль:
1C
 
Помогите с настройкой apache 2.2 и 1с 8.2
0 Смотрящий от 1С
 
03.04.09
14:27
Настраиваю apache согласно рекомендациям с сайта http://nashe1c.ru/materials-view.jsp?id=32
Установил apache 2.2.11 . ОС WIN XP SP3. Создал каталог для будущего приложения D:\WWW\MyApp. В созданном каталоге создал файлик DEFAULT.VRD.
В нем написал  <vrs:point xmlns:vrs="http://v8.1c.ru/8.2/virtual-resource-system"
base="/MyApp"
ib="File=d:\WWW\MyApp;"/>
Поправил конфигурационный файл апача . В секции Dynamic Shared Object (DSO) Support в конце вставил LoadModule _1cws_module ”c:/Program Files/1cv82/bin/wsap22.dll”. В секции IfModule alias_module вставил Alias /MyApp "D:/WWW/MyApp"
<Directory "D:/WWW/MyApp">
  AllowOverride None
 Options None
  Order allow,deny
  Allow from all
  SetHandler 1c-application
  ManagedApplicationDescriptor D:/WWW/MyApp/default.vrd
</Directory>
После этого служба не перезаускается . В событиях ОС описание ошибки
The Apache service named  reported the following error:
>>> httpd.exe: Syntax error on line 127 of C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf: LoadModule takes two arguments, a module name and the name of a shared object file to load it from    
В 127 строчке стоит загрузка dll от 1с.
В чем накосячил?
1 Смотрящий от 1С
 
03.04.09
14:36
пятницо? ;(
2 ДенисЧ
 
03.04.09
14:38
Полностью строку 127 в студию...
3 Смотрящий от 1С
 
03.04.09
14:40
127 строчка
LoadModule _1cws_module ”c:/Program Files/1cv82/bin/wsap22.dll”
4 Garlic
 
03.04.09
14:40
1. 8.2 лучше ставить в каталог попроще - c:\1cv82\bin
2. может дело в слешах - "\"  "/"
5 ДенисЧ
 
03.04.09
14:41
попробуй / на \ заменить
6 TitanLuchs
 
03.04.09
14:41
Кавычки зачем?
7 ДенисЧ
 
03.04.09
14:41
(6) потому что program files
8 TitanLuchs
 
03.04.09
14:42
(4) +1024, поставь в такой каталог, чтобы не было пробелов в пути
(7) Это понятно, но на фига такие каталоги юзать
9 Смотрящий от 1С
 
03.04.09
14:43
LoadModule _1cws_module ”c:\Program Files\1cv82\bin\wsap22.dll”
не помогло
10 Смотрящий от 1С
 
03.04.09
14:44
(8)в мануале путь по умолчанию был указан
11 globalasax
 
03.04.09
14:51
Попробуй 8.2 установить не в Program Files а в Progs например. Смотри http://www.1200000dollars.ru/82webserver.php может поможет.
12 Смотрящий от 1С
 
03.04.09
14:52
переложил длл в каталог модулей самого апача
#LoadModule _1cws_module ”c:\Program Files\1cv82\bin\wsap22.dll”
LoadModule _1cws_module modules/wsap22.dll
после этого ругается
The Apache service named  reported the following error:
>>> xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.     .
13 Смотрящий от 1С
 
03.04.09
14:53
(11) спасибо, изучу
14 Смотрящий от 1С
 
03.04.09
15:56
нашел аналогичную тему v8: Не стартует аппач хоть тресни....
вопрос снят, трабла была в разных типах кавычек в пути загрузки длл
15 TitanLuchs
 
03.04.09
16:02
(14) А посему юзайте короткие пути )))
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший