|
публикация базы на веб сервере Garykom, Amig0, arsik, Бертыш, sxfoxi, Шурик71, X Leshiy, Philix, FirstLineSupport, isa2net, Winnie Buh, Sneer, Вяйнемейнен, Builder, Beduin, Мультук, vicof, Chameleon1980, paramedic, georgebgk, BSV, 1cVandal, sanyaka, RomanYS, Рамиль Маугли, ptiz, zva, ansh15, navigator, Волшебник, Dedal, denk32, San787, trad, Vstur, Вадя, evorle145, maxab72, craxx, A_G, VladZ
| ☑ | ||
|---|---|---|---|---|
|
0
Amig0
18.03.26
✎
13:10
|
windows 10 64
apache 2.4 64 1c 8.3.27.1786 файловая база публикуется нормально. если публикую клиент-серверную получаю ошибку {"#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 к ресурсу /test/:","category":"00000000000000000000000000","creationStack":"core83.dll:0x0000000000085928 mngsrv.dll:0x00000000000763D1 mngsrv.dll:0x00000000000B3E6C VCRUNTIME140.dll:0x0000000000001030 VCRUNTIME140.dll:0x00000000000032E8 unknown:0x0000000000000000 mngsrv.dll:0x0000000000078733 vrsbase.dll:0x00000000000759C2 rserver.dll:0x00000000002A6FD5 rserver.dll:0x00000000003C08F3 vrsbase.dll:0x0000000000072E06 rserver.dll:0x00000000003C1614 rserver.dll:0x00000000003C1C9E rtrsrvc.dll:0x00000000000D3D7B rtrsrvc.dll:0x0000000000190EFF rtrsrvc.dll:0x0000000000184231 rtrsrvc.dll:0x0000000000186A19 rtrsrvc.dll:0x0000000000185E5E rtrsrvc.dll:0x000000000018553D rtrsrvc.dll:0x000000000017CE22 rscalls.dll:0x000000000000EF6C rscalls.dll:0x000000000000F6C4 core83.dll:0x00000000002CDB7B core83.dll:0x00000000002CDBAC core83.dll:0x000000000018605F unknown:0x0000000000000000 unknown:0x0000000000000000 KERNEL32.DLL:0x0000000000000000 unknown:0x0000000000000000 "}} брандмауер отключал. без результата. |
|||
|
1
vicof
18.03.26
✎
13:20
|
про разрядность 1с ничего не написано
|
|||
|
2
Amig0
18.03.26
✎
15:18
|
(1) Тоже 64
|
|||
|
3
arsik
гуру
18.03.26
✎
15:36
|
(2) А в журнале 1С какие ошибки?
Может ты в конфиге апача не ту библиотеку прописал? |
|||
|
4
X Leshiy
18.03.26
✎
16:19
|
(0) И при установке сервера поставил галочку для веб сервера?
|
|||
|
5
Garykom
гуру
18.03.26
✎
16:33
|
Очень похоже что версия платформы сервера 1С и версии dll в конфиге апача не але
Ну там LoadModule _1cws_module "C:/Program Files/1cv8/8.3.24.1761/bin/wsap24.dll" |
|||
|
6
X Leshiy
18.03.26
✎
16:36
|
(5) Тогда апач не стартует. А у него, видать, стартует.
|
|||
|
7
Garykom
гуру
18.03.26
✎
16:42
|
(6) Если dll такая есть то вполне стартует
Но при первом обращении упадет как раз Ибо модуль расширения веб-сервера не той версии что сервер 1С, на которую база ссылается |
|||
|
8
X Leshiy
18.03.26
✎
16:43
|
(7) Ну если только так. Лично я на серверах никогда не оставляю лишние версии)
|
|||
|
9
Amig0
18.03.26
✎
16:44
|
Это все на локальной машине для тестов. Работало ранее, после 100/500 обновлений платформы, случилось, то что случилось.
(5) модуль, первое, что поправил. Более того, файловая БД на этой же машине с этой же платформой работает. Апач обновил c apachelounge 2.4.66, установил vc_redist.x64.exe в логах апача - 404. без информации. |
|||
|
10
arsik
гуру
18.03.26
✎
16:52
|
ну покажи конфиг апача.
httpd -t -D DUMP_CONFIG или так httpd -t -D DUMP_CONFIG > config-apache.cfg |
|||
|
11
Garykom
гуру
18.03.26
✎
16:54
|
(9) Публикация базы (от имени админа) из Конфигуратора без ошибок проходит?
Или вручную публикуешь? |
|||
|
12
Amig0
18.03.26
✎
17:12
|
(11) вручную. не могу знать, какими данные платформа руководствуется при определении наличия Апача в системе.
Где-то читал, что смотрит по наличию сервиса. Он присутствует, называется по дефолту. |
|||
|
13
Amig0
18.03.26
✎
21:47
|
(10)
vostanov - это файловая бд Подробности# In file: C:/Apache24/conf/httpd.conf
# 67:
Listen 80
# 224:
ServerAdmin admin@example.com
# 233:
ServerName localhost:80
# 240:
<Directory />
# 241:
AllowOverride none
# 242:
Require all denied
</Directory>
# 257:
DocumentRoot "/Apache24/htdocs"
# 258:
<Directory "/Apache24/htdocs">
# 271:
Options Indexes FollowSymLinks
# 278:
AllowOverride None
# 283:
Require all granted
</Directory>
# 291:
DirectoryIndex index.html
# 298:
<Files ".ht*">
# 299:
Require all denied
</Files>
# 309:
ErrorLog "logs/error.log"
# 316:
LogLevel warn
# 323:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
# 324:
LogFormat "%h %l %u %t \"%r\" %>s %b" common
# 338:
CustomLog "logs/access.log" common
# 374:
ScriptAlias /cgi-bin/ "/Apache24/cgi-bin/"
# 390:
<Directory "/Apache24/cgi-bin">
# 391:
AllowOverride None
# 392:
Options None
# 393:
Require all granted
</Directory>
# 427:
Alias "/vostanov "C:/Apache24/htdocs/vostanov/"
# 428:
<Directory "C:/Apache24/htdocs/vostanov/">
# 429:
AllowOverride All
# 430:
Options None
# 431:
Require all granted
# 432:
SetHandler 1c-application
# 433:
ManagedApplicationDescriptor "C:/Apache24/htdocs/vostanov/default.vrd"
</Directory>
# 437:
Alias "/testdoc "C:/Apache24/htdocs/testdoc/"
# 438:
<Directory "C:/Apache24/htdocs/testdoc/">
# 439:
AllowOverride All
# 440:
Options None
# 441:
Require all granted
# 442:
SetHandler 1c-application
# 443:
ManagedApplicationDescriptor "C:/Apache24/htdocs/testdoc/default.vrd"
</Directory>
# 463:
TypesConfig conf/mime.types
# 480:
AddType application/x-compress .Z
# 481:
AddType application/x-gzip .gz .tgz
# In file: C:/Apache24/conf/extra/httpd-autoindex.conf
# 16:
IndexOptions FancyIndexing HTMLTable VersionSort
# 21:
Alias /icons/ "/Apache24/icons/"
# 23:
<Directory "/Apache24/icons">
# 24:
Options Indexes MultiViews
# 25:
AllowOverride None
# 26:
Require all granted
</Directory>
# 34:
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
# 36:
AddIconByType (TXT,/icons/text.gif) text/*
# 37:
AddIconByType (IMG,/icons/image2.gif) image/*
# 38:
AddIconByType (SND,/icons/sound2.gif) audio/*
# 39:
AddIconByType (VID,/icons/movie.gif) video/*
# 41:
AddIcon /icons/binary.gif .bin .exe
# 42:
AddIcon /icons/binhex.gif .hqx
# 43:
AddIcon /icons/tar.gif .tar
# 44:
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
# 45:
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
# 46:
AddIcon /icons/a.gif .ps .ai .eps
# 47:
AddIcon /icons/layout.gif .html .shtml .htm .pdf
# 48:
AddIcon /icons/text.gif .txt
# 49:
AddIcon /icons/c.gif .c
# 50:
AddIcon /icons/p.gif .pl .py
# 51:
AddIcon /icons/f.gif .for
# 52:
AddIcon /icons/dvi.gif .dvi
# 53:
AddIcon /icons/uuencoded.gif .uu
# 54:
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
# 55:
AddIcon /icons/tex.gif .tex
# 56:
AddIcon /icons/bomb.gif core
# 58:
AddIcon /icons/back.gif ..
# 59:
AddIcon /icons/hand.right.gif README
# 60:
AddIcon /icons/folder.gif ^^DIRECTORY^^
# 61:
AddIcon /icons/blank.gif ^^BLANKICON^^
# 67:
DefaultIcon /icons/unknown.gif
# 85:
ReadmeName README.html
# 86:
HeaderName HEADER.html
# 92:
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
# In file: C:/Apache24/conf/extra/httpd-info.conf
# 14:
<Location /server-status>
# 15:
SetHandler server-status
# 16:
Require host .example.com
# 17:
Require ip 127
</Location>
# 32:
<Location /server-info>
# 33:
SetHandler server-info
# 34:
Require host .example.com
# 35:
Require ip 127
</Location>
# In file: C:/Apache24/conf/extra/httpd-ahssl.conf
# 18:
Listen 443 https
# 34:
SSLProtocol -all +TLSv1.2 +TLSv1.3
# 35:
SSLCipherSuite SSL ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:!RC4:!LOW:!MD5:!aNULL:!eNULL:!3DES:!EXP:!PSK:!SRP:!DSS
# 36:
SSLCipherSuite TLSv1.3 TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:TLS_AES_128_GCM_SHA256
# 48:
SSLHonorCipherOrder On
# 54:
SSLPassPhraseDialog builtin
# 60:
SSLSessionCache "shmcb:/Apache24/logs/ssl_scache(512000)"
# 61:
SSLSessionCacheTimeout 300
# 66:
AddType application/x-x509-ca-cert .crt
# 67:
AddType application/x-pkcs7-crl .crl
# 97:
<FilesMatch "\.(cgi|shtml|phtml|php)$">
# 98:
SSLOptions +StdEnvVars
</FilesMatch>
# 100:
<Directory "/Apache24/cgi-bin">
# 101:
SSLOptions +StdEnvVars
</Directory>
# 130:
BrowserMatch "MSIE [2-5]" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
# 136:
CustomLog "/Apache24/logs/ssl_request.log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" env=HTTPS
# 142:
<VirtualHost _default_:443>
# 143:
SSLEngine on
# 144:
ServerName localhost:443
# 145:
SSLCertificateFile "/Apache24/conf/ssl/server.crt"
# 146:
SSLCertificateKeyFile "/Apache24/conf/ssl/server.key"
# 147:
DocumentRoot "/Apache24/htdocs"
# 150:
CustomLog "/Apache24/logs/ssl_request.log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
# 151:
<Directory "/Apache24/htdocs">
# 152:
Options Indexes Includes FollowSymLinks
# 153:
AllowOverride AuthConfig Limit FileInfo
# 154:
Require all granted
</Directory>
</VirtualHost>
# In file: C:/Apache24/conf/httpd.conf
# 596:
SSLRandomSeed startup builtin
# 597:
SSLRandomSeed connect builtin
# 600:
ProtocolsHonorOrder On
# 601:
Protocols h2 h2c http/1.1 |
|||
|
14
Garykom
гуру
18.03.26
✎
17:20
|
(9) >модуль, первое, что поправил.
апач после этого перезапустил же да? |
|||
|
15
arsik
гуру
18.03.26
✎
17:34
|
(13) Да вроде все норм, но не показывает загруженные модули.
Поищи в папке инсталяции апача все встречающиеся тексты "_1cws_module" Может он у тебя несколько раз прописан? Ну и *.vrd бы посмотреть. Кстати зачем нам vostanov смотреть, он же у тебя работает. А где test? |
|||
|
16
Amig0
18.03.26
✎
18:07
|
(14) не смешно.
(15) там примитив <?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="/testdoc" ib="Srvr="1srv";Ref="testdoc";"> <ws enable="false" pointEnableCommon="false"/> <standardOdata enable="false" reuseSessions="autouse" sessionMaxAge="20" poolSize="10" poolTimeout="5"/> <analytics enable="false"/> </point> |
|||
|
17
Garykom
гуру
18.03.26
✎
18:15
|
(16) У тебя апач и сервер 1С на разных машинах?
|
|||
|
18
Amig0
18.03.26
✎
18:16
|
(17) да
|
|||
|
19
Garykom
гуру
18.03.26
✎
18:16
|
(16) ошибка в (0) про "/test/"
а тут база "/testdoc" |
|||
|
20
vicof
18.03.26
✎
18:18
|
Не видел (19) |
|||
|
21
arsik
гуру
18.03.26
✎
18:31
|
(19) (20) Алиас на вебсервере можно любой указать.
|
|||
|
22
Garykom
гуру
18.03.26
✎
18:44
|
http://iantonov.me/page/1spredprijatie-83-problema-s-publikaciej-informacionnoj-bazy-dlja-raboty-cherez-web
при попытке обратиться к публикуемой базе через браузер получали ошибку:
{"#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 к ресурсу /base"}} Не буду описывать дальнейшие действия, скажу лишь, что проблема оказалось в порядке записей опубликованных ИБ в самом конфигурационном файле Apache. Первая наша база была опубликована в корне, т.к. для нее был задан alias “/”. При обращении к site.com, Apache сразу переадресовывал на site.com/base1. Для новой ИБ мы выбрали другой алиас – «b2b/base» (условно) и из-за того, что он находился под «/» 1C возникала ошибка. Переставив записи местами (сначала новую базу, затем старую, которая в корне) – все заработало. |
|||
|
23
Garykom
гуру
18.03.26
✎
18:42
|
(21) Вот в них и проблема
|
|||
|
24
Amig0
19.03.26
✎
00:11
|
(23) да уж....
(Решено). как описано в (22) делал. но это не помогло. заработало только после переименования директории и алиаса по наименованию базы. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |