|
|
| ||
Штурман 15.12.20 - 08:27 | Существует ли нормальная инструкция по Apache и публикации базы на сервере?
В сети есть несколько, например, https://its.1c.ru/db/metod8dev/content/5978/hdoc Но какую конкретно платформу 1С использовать и разрядность 32/64 нигде не написано. Делаю все по инструкции - Апач ставится, в браузере появляется It's work! Далее ставится 1С с веб-сервисами, создается база, при публикации ее на сервере ничего особенного не происходит - Апач вылетает и больше не работает, localhost не выводит в браузере ничего. Как нормально поставить все? | ||
Йохохо 1 - 15.12.20 - 08:56 | попробуй msi https://cloud.mail.ru/public/5dJ5/nbeNP8yu8 | ||
Штурман 2 - 15.12.20 - 09:02 | (1) в загрузках у меня уже есть похожая интсраляшка - apache_2.4.23-x64-openssl-1.0.2h
Платформу 1С начиная с каких цифр надо ставить? и разрядность, не знаете? И при установке сертификатов на вопрос "Common Name (e.g. server FQDN or Your bane)" что отвечать? test.com? | ||
Йохохо 3 - 15.12.20 - 09:03 | (2) как у апача x64 | ||
Штурман 4 - 15.12.20 - 09:06 | (3) Во время выполнения команды будет задано несколько вопросов. Для "Common Name (e.g. server FQDN or Your bane)" нужно также указать имя сервера. Остальные поля заполняются произвольно (кроме "Country name" - здесь можно оставить по умолчанию).
https://its.1c.ru/db/content/metod8dev/src/developers/scalability/instructions/i8105978.files/https_026.png Что на картинке зашифровано? Имя какого сервера, не подскажете? | ||
Йохохо 5 - 15.12.20 - 09:14 | (4) это для https у меня так httpd.conf Listen 8080# 1c LoadModule _1cws_module "C:/Program Files/1cv8/8.3.15.1830/bin/wsap24.dll" # ++ 1c publication Alias "/zupvse" "E:/Apache/Apache2.4.64/sites1c/zup/zupvse" <Directory "E:/Apache/Apache2.4.64/sites1c"># # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.4/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # AllowOverride FileInfo AuthConfig Limit # AllowOverride None# # Controls who can get stuff from this server. # Require all granted </Directory> # zupvse <Directory "E:/Apache/Apache2.4.64/sites1c/zup/zupvse"> AllowOverride None Order allow,denyAllow from all SetHandler 1c-application ManagedApplicationDescriptor "E:/Apache/Apache2.4.64/sites1c/zup/zupvse/default.vrd" </Directory> # -- 1c publicationE:\Apache\Apache2.4.64\sites1c\zup\zupvse\default.vrd https://cloud.mail.ru/public/5pdJ/481x4wLkK | ||
Builder 6 - 15.12.20 - 09:15 | Апач ставь х64.
У меня на х32 больше 2-3х пользователей нормально не работали, начинались глюки и проблемы. Перешел на х64 - все стабильно. | ||
Garykom 7 - 15.12.20 - 09:18 | (0) Это знания которые надо получать самому методом тыка или проб и ошибок. | ||
Garykom 8 - 15.12.20 - 09:21 | (5) Ты там скоко раз одну базу опубликовать пытался? | ||
Йохохо 9 - 15.12.20 - 09:22 | |||
Garykom 10 - 15.12.20 - 09:23 | (9) Нафик пальцами если можно опубликовать и глянуть до/после и проверить | ||
Йохохо 11 - 15.12.20 - 09:24 | (10) бесило С:\апаче, кастомные пути удобнее у нотепаде | ||
Штурман 12 - 15.12.20 - 09:24 | |||
Штурман 13 - 15.12.20 - 09:25 | (8) там во всех инструкция такая картинка:
https://its.1c.ru/db/content/metod8dev/src/developers/scalability/instructions/i8105978.files/https_033.png Однако у меня никогда что-то список с галками не появлялся | ||
Штурман 14 - 15.12.20 - 09:26 | (11) в корень С: и в программ-файлы ставил | ||
Garykom 15 - 15.12.20 - 09:27 | (12) разрядность 1С и апача должна совпадать | ||
Garykom 16 - 15.12.20 - 09:29 | (15)+ а вот клиент тонкий который через апач работает уже пофиг на разрядность | ||
Штурман 17 - 15.12.20 - 09:32 | (16) ясно, все снесу и буду опять с 0 ставить А всякие сертификаты, правка конфигов в Апаче обязательна? Во многих иструкциях про это вообще ни слова - поставил Апач и опубликовал базу - вуаля и все. В других после установки Апача надо всякие сертификаты ставить, генерировать, править конфиги и лишь затем базу накатывать на сервер. Где правильный подход? | ||
Йохохо 18 - 15.12.20 - 09:33 | (17) не обязательно, только если прям хочется чтоб шифрованный трафик летал | ||
Штурман 19 - 15.12.20 - 09:36 | (18) мне без шифровки и всякой лабутени, просто базу с 0 начать разработку под веб-браузер, и заценить итоговый результат ) | ||
Garykom 20 - 15.12.20 - 09:48 | Публикация базы это по сути правка конфига апача и файлик vrd
В конфиге должен быть подключен правильный модуль 1С (тут как раз важна разрядность) LoadModule _1cws_module "C:/Program Files/1cv8/8.3.15.1830/bin/wsap24.dll" , если стоят обе (32 и 64 одной версии) 1С можно словить лулзы опубликовав вроде правильно и даже работает а запустить локально другую разрядность Ну и в конфиге апача еще сама публикация базы, может быть несколько но одна на одну базу <Directory "E:/Apache/Apache2.4.64/sites1c/zup/zupvse"> Файлик где vrd лежит в каталоги для разных баз ManagedApplicationDescriptor "E:/Apache/Apache2.4.64/sites1c/zup/zupvse/default.vrd" | ||
Garykom 21 - 15.12.20 - 09:49 | (20) *Файлик где vrd лежит надо в разные каталоги для разных баз | ||
Garykom 22 - 15.12.20 - 09:51 | (20)+ алиас Alias "/zupvse" "E:/Apache/Apache2.4.64/sites1c/zup/zupvse" Это просто короткое имя базы для подключения тонкого или захода через браузер, от имени сервера Тут важно что регистр важен )) | ||
Провинциальный 1сник 23 - 15.12.20 - 09:59 | (0) Апач и 1с должны быть одной разрядности. Далее запустить 1с от имени администратора, зайти в конфигураторе в публикацию, настроить каталог для vrd, нажать кнопку и откинуться на спинку кресла. | ||
Штурман 24 - 16.12.20 - 01:05 | Все-таки получилось опубликоватьТолько по адресу http://localhost/infobase/ Такая страница: Index of /infobase Parent Directorydefault.vrd Базу создал пустую с нуля с одним справочником, почему 1С в браузере ничего не выводит? | ||
Штурман 25 - 16.12.20 - 01:16 | При вызове Публикации на веб-сервере на вкладках Web-сервисы и HTTP-сервисы ничего нет | ||
Штурман 26 - 16.12.20 - 05:15 | Создал стандартную демо-базу 1С Документооборот, на вкладке Web-сервисы появились данные, а на HTTP сервисы ничего нет.
При публикации на сайте тоже ничего не проиходил - браузер не выводит базу | ||
Провинциальный 1сник 27 - 16.12.20 - 06:34 | (26) Зачем вам сервисы? Вам базу опубликовать надо вроде только. Если у вас не открывается окно логина, а вместо этого вы видите листинг каталога - это значит что модуль 1с не загрузился в апаче. Разрядность точно одинаковая? | ||
Штурман 28 - 16.12.20 - 06:35 | Опубликовалась база в ВЕБе )))Теперь остался вопрос - как с 0 создать базу, справочники там всякие, чтобы в ВЕБ опубликовать? Где инструкции взять? | ||
Провинциальный 1сник 29 - 16.12.20 - 06:37 | (28) Хм.. ну раз у вас опубликовалась база, то заходите в конфигуратор этой базы и делайте нужные справочники. | ||
Провинциальный 1сник 30 - 16.12.20 - 06:38 | +(29) в этом плане публикация в веб никак не влияет на разработку конфигурации 1с.. Рекламное место пустует | ||
Штурман 31 - 16.12.20 - 06:44 | (29) Это была база Документооборота, а нужна пустая база, с 0
Где, к примеру, 1 справочник добавлен и все | ||
Провинциальный 1сник 32 - 16.12.20 - 06:47 | (31) Создаешь пустую базу 1с и публикуешь её через конфигуратор. Как создать пустую базу вопрос не задавайте - это уже просто неприлично)
PS Скачайте самый свежий апач 2.4, в старых модуль 1с вылетает иногда. | ||
Штурман 33 - 16.12.20 - 07:13 | (32) Ок, все получиось )
Еще интресная особенность - при публикации базы, 1С просит перезапустить Апач, если перезапускать из самой 1С, то Апач вылетает и больше не запускается снова, даже через сервисы... | ||
Александр111 34 - 16.12.20 - 11:12 | 1с надо запускать с правами администратора |
|
Список тем форума |