Имя: Пароль:
1C
1С v8
Апач ругается на wsap22.dll
,
0 vicof
 
07.09.18
17:05
Поставил 64х платформу, 32х платформу удалил. Апач не перезапускается. В логах:

Cannot load C:/Program Files (x86)/1cv8/8.3.12.1595/bin/wsap22.dll into server: \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.

Откуда он берет строку подключения dll-ки?
1 arsik
 
гуру
07.09.18
17:07
В конфиге апача.
Переопубликуй из 1С.
2 arsik
 
гуру
07.09.18
17:07
Ну и апач нужен 64х. Лучше 2.4
3 vicof
 
07.09.18
17:16
(1) В конфиге апача платформа правильная указана.
А почему апач нужен 64х?
Апач 32х видит только 32х 1с?
4 Amra
 
07.09.18
17:20
(3) 32хбитный апач не может загрузить х64 библиотеку 1Ски. Ставь Апач х64
5 Юрий Лазаренко
 
07.09.18
17:21
+(4) Заодно и скорость работы увеличится
6 arsik
 
гуру
07.09.18
17:22
(3) Ну судя по этому в логах "C:/Program Files (x86)/" у тебя там неправильно указано.
7 Casey1984
 
07.09.18
17:41
(0) httpd.conf
8 vicof
 
07.09.18
18:00
Переставил апач, опубликовал базу, пишу localhost/UT в браузере, теперь ругается на

{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /index.html:"}}

ping localhost работает

ServerName localhost
Listen 80

Пробелов в пути к базе нет. Кавычки поставлены.
9 vicof
 
07.09.18
18:00
Куда еще посмотреть можно?
10 Amra
 
07.09.18
18:07
http://localhost что показывает?
11 vicof
 
07.09.18
18:10
(10) просто тупит
Видимо, не может найти
12 vicof
 
07.09.18
18:10
А не, вру
То же самое пишет
13 vicof
 
07.09.18
18:11
И 127.0.0.1 то же самое
14 PloAl
 
07.09.18
18:49
(9) Найдите в старом конфиге апача httpd.conf, секцию с вашей базой и сравните с новым конфигом. В секции обычно присутствуют слова '# 1с' и путь к каталогу с default.vrd
15 vicof
 
10.09.18
08:48
(14) Это все было

В общем, проблему решил установкой 64х апача, как советовали (2) и (4) и переопубликовыванием баз
16 kittystark
 
10.09.18
11:27
(15) какой апач ставил ?
желательно бы ссылку, а то при апгрейде платформы 1С мой Апач х64  отваливается
17 arsik
 
гуру
10.09.18
11:29
(16) Я отсюда ставлю. https://www.apachehaus.com/cgi-bin/download.plx
Ничего не отваливалось пока.
18 kittystark
 
10.09.18
12:28
(17) и который из этих х64 ставил с указанного сайта ?
Apache 2.4.x OpenSSL 1.0.2 VC14
Apache 2.4.x OpenSSL 1.1.0 VC14
Apache 2.4.x LibreSSL VC14
Apache 2.4.x VC11
19 Мистикан
 
10.09.18
13:03
Переустанови web расширение платформы. зайди в файл httpd проверь вызов библиотеки для х64 или х86. Библиотеки расположены в папке bin платформы
20 arsik
 
гуру
10.09.18
13:27
(18) httpd-2.4.34-o110h-x64-vc14.zip +
Microsoft Visual C++ 2015 Redistributable Package (X86 & x64)
Там внизу страницы.