|
Апач и 1с | ☑ | ||
---|---|---|---|---|
0
Весенняя Мелисса
14.08.20
✎
01:18
|
Windows 64 бит, Апач 64 бит запускается все ок, 1c 8.3 64 бит. При публикации базы пишет "Невозможна публикация на Web сервере Apache из за разной разрядности платформы 64 и веб сервера 32. я уже не знаю куда копать. я полностью вычистила Апач. даже из реестра. Перезагрузила комп, установила заново с надежной ссылки где написано 64 бит. В диспетчере задач на закладке подробно где платформа и 1с и Apach как процессы в колонке Платформа показывают 64 бит.
|
|||
1
lodger
14.08.20
✎
01:45
|
а дословно ошибка как пишется?
|
|||
2
lodger
14.08.20
✎
01:48
|
в httpd.conf отредактировать строку LoadModule _1cws_module "C:/Program Files/1cv8/8.3../bin/wsap24.dll" пробовали?
|
|||
3
Весенняя Мелисса
14.08.20
✎
01:59
|
(2) нет. не пробовала httpd.conf меняла но именно эту строку не меняла... а что надо написать чтобы 64? сейчас попробую. дословно пишется "Невозможна публикация информационной базы на web сервере Apache при различной разрядности платформы (64) и веб сервера (32)
|
|||
4
Весенняя Мелисса
14.08.20
✎
02:07
|
Написала так.
LoadModule _1cws_module "C:/Program Files/1cv8/8.3.17.1549/bin/wsap24.dll" Не помогло |
|||
5
PR
20.11.20
✎
00:25
|
(4) Запускай конфигуратор не через C:/Program Files (x86)/1cv8/8.3.17.1549/bin/1cv8.exe, а через C:/Program Files/1cv8/8.3.17.1549/bin/1cv8.exe
|
|||
6
Cyberhawk
20.11.20
✎
00:26
|
(5) Последнее предложение в (0)
|
|||
7
PR
20.11.20
✎
00:30
|
(6) Видимо все-таки для конфигуратора не 64
Ну или Апач не 64 |
|||
8
Cyberhawk
20.11.20
✎
00:34
|
(7) Совсем в людей не веришь :)
|
|||
9
Максимка_
Космонавтом 20.11.20
✎
05:09
|
(0) Переустановите Web-сервер 1С (не апач. а именно компоненту веб-сервера 1С). Подозреваю, что он ставился при установке 32-битной платформы
|
|||
10
skv
20.12.20
✎
13:34
|
Кто-нибудь победил эту ошибку?
У меня она вылезла после обновления сервера x64 8.3.16.1063 на x64 8.3.18.1208 Опубликовать не даёт, но после исправления конфига апача на LoadModule _1cws_module "C:/Program Files/1cv8/8.3.18.1208/bin/wsap24.dll" ранее опубликованная конфигурация нормально открывается и работает |
|||
11
arsik
гуру
20.12.20
✎
16:05
|
(10) С открытым конфигуратором запусти диспетчер задач и посмотри откуда у тебя 1С открыт.
|
|||
12
Йохохо
20.12.20
✎
16:38
|
1с почему то считает что хттпд.конф если не в програм файлес то беда бедовая, вручную поправить, а из конфигуратора только сохранить .врд
|
|||
13
skv
20.12.20
✎
17:22
|
Да, у меня апач стоит не в стандартном месте, на E:\Apache24\
1С у меня только x64, стоит в C:\Program files 1С не x64 на этом сервере никогда не было |
|||
14
Йохохо
20.12.20
✎
17:53
|
httpd -k install -n "NewX64" -b "E:\Apache24\NewX64.conf"
|
|||
15
arsik
гуру
20.12.20
✎
19:13
|
(14) Если у службы апача нестандартное имя, то из конфигуратора его не видно.
|
|||
16
Йохохо
20.12.20
✎
19:16
|
(15) в конфиге только врд делаем
|
|||
17
skv
20.12.20
✎
19:24
|
Спасибо всем огромное! Помогло.
Сделал тупо: httpd.exe -k uninstall httpd.exe -k install |
|||
18
Rif_md
28.12.20
✎
02:47
|
(10) У меня тоже на релизе 8.3.18.1208 ругается, но наоборот платформа 32, а веб сервер 64, хотя все 32 на Windows XP. Покажи, пож-та, примеры конфигурационных файлов, чтоб я вручную настроил запуск базы через Apache.
|
|||
19
Rif_md
28.12.20
✎
14:56
|
(10) Разобрался. Нужно вручную редактировать файл httpd.conf и в папке с именем базы, к которой будет доступ через Apache добавить файл default.vrd
Строки в httpd.conf LoadModule _1cws_module "C:/Program Files/1cv8/8.3.18.1208/bin/wsap22.dll" // это если версия апач 2.2, а если 2.4, то исправить на LoadModule _1cws_module "C:/Program Files/1cv8/8.3.18.1208/bin/wsap24.dll" // папка с именем базы должна быть в основной папке htdocs. У меня так DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs" // и сам блок публикации # 1c publication Alias "/RMK" "c:/Program Files/Apache Software Foundation/Apache2.2/htdocs/RMK/" <Directory "c:/Program Files/Apache Software Foundation/Apache2.2/htdocs/RMK/"> AllowOverride All Options None Allow from all SetHandler 1c-application ManagedApplicationDescriptor "c:/Program Files/Apache Software Foundation/Apache2.2/htdocs/RMK/default.vrd" </Directory> // вместо RMK писать имя своей базы // если апач 2.4, то вместо "Allow from all" нужно написать "Require all granted" и содержимое default.vrd, которое у меня в папке htdocs\RMK <?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="/RMK" ib="File="C:\RMK";"> <ws enable="false"/> <httpServices publishByDefault="false"/> <standardOdata enable="true" reuseSessions="autouse" sessionMaxAge="20" poolSize="10" poolTimeout="5"/> <analytics enable="true"/> </point> |
|||
20
DimonNT
11.01.21
✎
19:21
|
Ребяты столкнулся с такой же проблемой, система 7 x86, платформа: 8.3.17.1851
Апач ставлю: httpd-2.2.25-win32-x86-no_ssl При попытке опубликовать выдаёт: Невозможна публикация информационной базы на веб-сервере Apache при различной разрядности платформы (32) и веб-сервера (64). Публикация не выполнена Хотя физически у меня 64 бита не может быть.... |
|||
21
mzelensky
11.01.21
✎
21:45
|
(0) Ранее (2 года назад точно) 64-битный апач с 1-кой не дружил. Та кчто забей и установи 32 битный.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |