Ошибка при публикации базы на веб сервере

1. MUTEGNIK 17.01.21 12:04 Сейчас в теме
Добрый день! Обновил платформу на 8.3.16.1814, обновил БП на 3.0.87.28. Теперь при публикации на веб сервере выдает ошибку "Невозможно опубликовать базу в виду различия платформы х32 и веб сервера х64". До этого на старой платформе всё работало. Windows установлен х32, апач и платформа соответственно тоже х32. Удалял апач и платформу, устанавливал заново - не помогает. В чем может быть проблема?
По теме из базы знаний
Найденные решения
3. uriah 18 17.01.21 13:27 Сейчас в теме
Нужно вручную редактировать файл 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>
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. serg33rus 35 17.01.21 13:15 Сейчас в теме
Посмотри что в конфиге Апача прописано
LoadModule _1cws_module
3. uriah 18 17.01.21 13:27 Сейчас в теме
Нужно вручную редактировать файл 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>
4. MUTEGNIK 18.01.21 10:55 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот