Имя: Пароль:
1C
1С v8
Не получается зайти через веб-сервер.
0 dark70
 
16.03.19
08:45
Зашел через RDP на вин 2008 сервер. Остановил IIS 7.
Установил Апач, указал имя Localhost. Опубликовал базу, типовая БП 3.0, имя KapBuh, каталог "D:\Base\KapBuh\".
В каталоге появился файл default.vrd.
Вбиваю там же на сервере Localhost в браузере, получаю "It works!"
Вбиваю http://localhost/KapBuh/, получаю "Не удается найти веб-страницу  HTTP 404"
Обычным способом, не через веб-сервер все нормально.
В чем может быть причина ?
2 dark70
 
16.03.19
12:21
На домашнем компе (Вин10 х64) все нормально. Хотя и там и там права админские.
3 dark70
 
16.03.19
12:21
Да, был рестарт.
4 Юрий Лазаренко
 
16.03.19
13:58
Если у тебя имя сервера "Localhost", а в браузере ты пишешь "localhost", то конечно не зайдет. У тебя же нет такого сервера.
5 palsergeich
 
16.03.19
14:03
(0) 1) Посмотри псеводним этой поубликованной базы, он может быть другим, а в адресной строке идешь по псеводниму.
2) Крайне рекомендую псевдонимы и все что идет в адресную строку делать в нижнем регистре, ибо что то регистрозависимое,ю а что то нет, я лично напарывался
6 palsergeich
 
16.03.19
14:05
Самый быстрый пример коллизии - механизм блокировки баз из БСП при указании сервера и базы - регистрозваисимость, во всех осталльных механизмах - регистрозависимости нет
7 dark70
 
16.03.19
17:34
Я вбиваю в адресной строке Localhost, пишет "It works!"
Далее я просто добавляю имя, скопированное из публикации.
8 Garykom
 
гуру
16.03.19
17:36
Апач перезагрузил и он нормально стартанул?
нужный модуль в конфиге апача раскомментирован?
9 dark70
 
16.03.19
18:30
Апач предлагает перезагрузиться в момент публикации, пишет, что перезапущен.
Пробую из Апач-монитора, не дает. Смотрю в сервисе, там Апач отключен. Вручную запустить не дает.
Перезагрузил сервер, Апач не стартанул.Вручную не запускается.
Удалил, заново поставил, запустился. Если остановить и попробовать запустить заново или рестарт из монитора, тогда отключится и заново не даст включиться.
10 Garykom
 
гуру
16.03.19
18:33
(9) Ошибка в настройках апача/публикации, все стандартно.
И да апач 2.4 1С не может перезапустить
11 Garykom
 
гуру
16.03.19
18:34
Короче на ИСе ищи самую свежую мануалу по апач 2.4 и там изучай с комментами
12 dark70
 
16.03.19
18:37
Я ставил 2.2 у себя на Вин10 х64, еще на вин2012 сервер. Там все нормально. А тут на вин2008 сервере что-то не взлетело :( Ставил Win32
13 Garykom
 
гуру
16.03.19
18:52
(12) А 1С там какой разрядности 32 или 64 ?
14 dark70
 
16.03.19
19:05
32 разряда везде.
15 dark70
 
16.03.19
19:11
путь в httpd.conf правильно указан
LoadModule _1cws_module "C:/Program Files (x86)/1cv8/8.3.13.1513/bin/wsap22.dll"

в логах ошибки
ВCreated child process 4996
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.88.245 for ServerName

httpd.exe: Syntax error on line 121 of C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/Program Files (x86)/1cv8/8.3.13.1513/bin/wsap22.dll into server: \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed\xe0 \xf3\xea\xe0\xe7\xe0\xed\xed\xe0\xff \xef\xf0\xee\xf6\xe5\xe4\xf3\xf0\xe0.
16 Cyberhawk
 
16.03.19
19:12
Попробуй Апач 64 и модуль расширения 64
17 dark70
 
16.03.19
20:21
Так у меня же 1С 32.

Попробовал сейчас заново установить Апач и несколько раз останавливал, запускал, делал рестарт. Все отлично. Стоит опубликовать хоть одну базу, после этого рестарт не работает, и сам сервис фиг запустишь, только удалять и заново ставить.
18 Сияющий в темноте
 
16.03.19
20:23
Русские имена убрать к шутам
19 Garykom
 
гуру
16.03.19
20:36
Имя сервера на русском это конечно прикольно
20 dark70
 
16.03.19
20:43
Не понял, где на русском ?
21 dark70
 
16.03.19
20:46
Удалил публикацию, Апач нормально запускается, рестарт.
Публикую, Апач перестает работать.
22 Garykom
 
гуру
16.03.19
20:47
Короче бери апач 2.4 с https://www.apachelounge.com/download/

Далее по http://catalog.mista.ru/public/691604/

И обязательно
"Файл конфигурации httpd.conf находится в папке C:\Apache24\conf.
Редактируется файл блокнотом - для запуска локального веб-сервера надо изменить всего два параметра
ServerName localhost:80 и ServerAdmin - вашмейл@xx.ru"
23 Garykom
 
гуру
16.03.19
20:50
(20) у тебя в (15) почему то апач русское имя сервера получил или что то с кодировкой не то типа ожидал в UTF а получил в CP1251 или наоборот
24 dark70
 
16.03.19
20:50
(22) Там "Сервер 1с предприятия также 64-битный"
У меня база файловая, платформа 8.3.13.1513 х86
25 Garykom
 
гуру
16.03.19
20:57
(24) Там и 32 бит апач есть.

И да для тонкий клиент файловый вариант можно поставить 1С x86_64 с апачем x86_64 и по http тонкие клиенты x86 юзать и одновременно с x86_64
26 Юрий Лазаренко
 
16.03.19
21:59
(17) А покажи кусок httpd.conf с описанием публикации твоей базы.

И проверь, может после публикации базы в строке
LoadModule _1cws_module "C:/Program Files/1cv8/8.3.14.1565/bin/wsap24.dll"
у тебя вместо "Program Files" становится "Program Files (х86)" или наоборот. Такое тоже бывает.
27 dark70
 
17.03.19
00:10
Уже грохнул Апача. Счас попробую обновить ОС и заново поставить платформу.
А то когда ставил платформу, забил на предупреждение, т.к. COM connector и консоль кластера не актуальны.

(26) LoadModule _1cws_module "C:/Program Files (x86)/1cv8/8.3.13.1513/bin/wsap22.dll"
так и должно потому,что у меня 1С 32х.
28 dark70
 
17.03.19
10:08
Все, победил :)
При установке платформы 1С потребовала установить пакет обновления 1 (Service Pack 1), но я на это дело забил т.к. COM connector и консоль кластера не актуальны.
После установки пакета обновления
https://its.1c.eu/db/metod8dev#content:5935:hdoc
заново установил платформу 32х, поставил Apache httpd-2.2.25-win32-x86-no_ssl.
Теперь и через монитор можно перезапускать Апач и через Localhost\Путь к папке нормально работает, запускается 1С.
Правда, пришлось Хром сделать по умолчанию т.к. IE обновить до 10-го не получается, ну да и фиг с ним, пусть админы обновляют.
Всем спасибо за поддержку.
29 dark70
 
17.03.19
10:35
Почти в тему...
Как сделать запуск через веб ?
1) С локального компьютера через браузер, прописав путь к базе на сервере ?
2) С локального компьютера через запуск 1С где прописать путь к базе на сервере ?
Интересует как в плане скорости работы 1С так и чтобы разрешение/масштаб экрана остались как на локальном, а там 22 дюйма 4К монитор.
30 palsergeich
 
17.03.19
11:19
(29) в 1с 2д графика, да ещё и в последних версиях генератор форм на клиенте частично, но как поведет визуалка не известно.
Я знаю что люди работают на расширениях больше чем фулл hd, но эпизодически в баг трекере есть ошибки поведения стандартных панелей на больших расширениях.
31 dark70
 
17.03.19
13:24
Зашел через RDP, попробовал там через адресную строку в Хроме. Тормозит жутко.
Попробовал опять же через RDP, но прописав путь к веб-серверу, указав Тонкого клиента и запустил через 1cestart. Та же фигня, из ОСВ надо секунд 5-6 ждать открытия карточки счета, а оттуда открытие документа еще секунд 10.
32 Cyberhawk
 
17.03.19
13:40
Ну а в тонком клиенте через путь к каталогу инфобазы неужели не тормозит так же?
33 dark70
 
17.03.19
13:46
Не, в тонком если стандартно, то не тормозит.
34 dark70
 
17.03.19
13:47
И если по сети с пом. тонкого клиента, тогда тоже тормозит.
35 Cyberhawk
 
17.03.19
13:47
Ну расследуй, удачи
36 Garykom
 
гуру
17.03.19
15:28
Люди странные.

Веб-клиент и тонкий клиент через http нет почти никакого смысла по rdp.
Оно как раз чтобы отказаться от rdp по сети.
37 Sysanin_1ц
 
17.03.19
17:59
(36) Согласен. Тем более что для rdp после вин2008 нужно запускать службы AD со всей ее глючностью и тормознутостью
А использовать вин2008 в 2019 тоже не айс
38 dark70
 
17.03.19
19:26
(36) Выше я писал о том как сравнивал скорости.

В данный момент на мониторе 4К когда заходишь через RDP, шрифт очень мелкий в 1С на панели разделов,панели функций и др.
Попробовал через манифест, но глбух жалуется, что шрифт размытый.
Через тонкого и даже через толстого (у глбуху мощнейший комп) клиентов пробовал по сети, там очень медленно.
Теперь вот через веб пробую, чтобы не с RDP, а с локального заходить.
39 Cyberhawk
 
17.03.19
20:29
"на мониторе 4К когда заходишь через RDP, шрифт очень мелкий в 1С на панели разделов,панели функций и др." // Это лечится рег-файликом
40 Cyberhawk
 
17.03.19
20:29
Все из-за Винды 10 / 2016 пади
41 dark70
 
17.03.19
20:41
(39) Я же пишу, что полечил с пом. манифеста. Шрифт увеличился, но глбух говорит, что теперь глаза режет, шрифт расплывается. Спорить бесполезно.

Так все же, как лучше запускать 1С ? Обычным способом с локального компа, прописав, что база на вебсервере ?
Или же с локального компа через браузер ?
42 dark70
 
17.03.19
20:42
Лечил записью в реестре и закинул mstsc.exe.manifest в систем32
43 dark70
 
17.03.19
20:46
Или вообще пусть заходит через RDP, а там в 1С через браузер ?
Понятно, что гланды через ****, но уже не знаю что еще придумать, чтобы шрифт гл.бух сам менял.
44 Garykom
 
гуру
17.03.19
20:50
Лучше объясните зачем на мониторе 4К ставить такое разрешение экрана что шрифт мелкий?

У меня на 24' стоит обычно 1440x900 и только когда форма не влазит целиком сложная УФ для ее дизайна повышаю.
45 dark70
 
17.03.19
20:53
(44) Локально там все нормально. А когда через RDP заходит, шрифт уменьшается.
46 Garykom
 
гуру
17.03.19
20:54
(45) И в сеансе RDP нельзя поменять разрешение принудительно?
47 dark70
 
17.03.19
20:55
(46) Нет. Только локально и то до перезапуска.
48 dark70
 
17.03.19
20:57
Есть официальный фикс http://support.microsoft.com/kb/2726399
Но он не для любого железа срабатывает.На нашем не сработало.
49 dark70
 
17.03.19
20:59
50 Garykom
 
гуру
17.03.19
21:04
(49) Я как бы про разрешение говорил а не про DPI
51 Garykom
 
гуру
17.03.19
21:06
Или у вас на 4к монике у глбуха стоит оуенное разрешение и dpi'ем задранным типа выровнено?
Ну ссзб
52 dark70
 
17.03.19
21:08
(51) А фиг его знает, что он там накрутил. Но ему локально нравится и требует, чтобы и через RDP также было. Вот и мучаюсь : делал ему запуск с локального через тонкий, толстый клиенты, манифест ставил.
53 Garykom
 
гуру
17.03.19
21:12
Есть хорошее решение, поменять глбуха
54 dark70
 
17.03.19
21:15
Кстати, разрешение тоже не меняется через RDP
Выставили ему размер шрифта 150%
https://sysadmins.ru/files/_2015_12_16__94951_202.jpg
но поплыло разрешение экрана.
55 Garykom
 
гуру
17.03.19
21:17
(53)+ И да эта шутка постепенно перестает быть шуткой.
Часто проще поменять сотрудников (или даже единственный выход) чем поменять софт под их хотелки.

Сталкивался с внедрением WMS на складе (которое не взлетает без замены персонала) и с внедрением учетного софта с подобным.
56 Sysanin_1ц
 
17.03.19
21:33
(55) А в вебклиенте там есть ползунок изменения масштаба не пробовали ?
57 Sysanin_1ц
 
17.03.19
21:34
И в тонком тоже есть
58 dark70
 
17.03.19
21:49
(56) В вебклиенте если через браузер, тогда да, можно менять масштаб с пом. браузера.
А в тонком масштаб не меняется. Имеется ввиду масштаб в панелях.
59 dark70
 
17.03.19
22:09
Визуально самое быстрое-это в режиме веб-сервера через тонкого клиента.
60 Cyberhawk
 
17.03.19
22:21
"Визуально самое быстрое-это в режиме веб-сервера через тонкого клиента" // Ты же говорил что тонкий с файловым каталогом самое быстрое
61 dark70
 
17.03.19
22:26
(60) Я пока на сервере через RDP сижу. Там и испытываю варианты.
Попробовал в настройках указать, что база на веб-сервере. Далее запускаю Хром и через localhost захожу в базу, там формирую отчеты. Тормозит.
Затем попробовал зайти с пом. тонкого клиента, база на веб-сервере. Уже лучше.
А вот если файловый каталог и через тонкого клиента (опять же сижу через RDP), тогда самое быстрое на мой взгляд.
62 dark70
 
17.03.19
22:27
Я вот не могу понять, почему если с локального компа через тонкого клиента, то жуткие тормоза ?
Где-то читал, так там почти все утверждают, что после появления тонкого клиента поголовно стали слезать с RDP
63 Sysanin_1ц
 
17.03.19
22:35
(58) Почему не меняется в тонком ? Так же как и в вебклиенте прекрасно меняется масштаб
64 Sysanin_1ц
 
17.03.19
22:37
(61) Ясный перец, что на сервере файловый с тонким самый быстрый вариант будет. Там же время не уходит на трансляцию в http формат и обратно
65 dark70
 
17.03.19
22:40
(63) В вебклиенте ты меняешь средствами браузера. А как ты поменяешь если через тонкого заходишь ?
Я про изменение масштаба в панелях.
(64) Осталось понять почему с локального компа через тонкий клиент тормозит, а через RDP нормально.
66 Sysanin_1ц
 
17.03.19
22:42
(65) Там же такая кнопочка в верхней правой панели 1с с увеличительной кнопкой. Меняешь масштаб как хочешь.
67 Sysanin_1ц
 
17.03.19
22:43
(65) А антивирус проверил ? Нужно 1с в исключения добавить
68 dark70
 
17.03.19
22:48
(66) Я знаю про ту кнопку. Мне надо вот это увеличить
https://s8.hostingkartinok.com/uploads/images/2019/03/27e36be564cb7692dc4720d8c3edf3aa.jpg
(67) Завтра проверю т.к. на локальном компе надо смотреть.

Вот здесь нашел сравнение производительности
v8: Веб-клиент работает быстрее тонкого.
1-й - тонкий клиент, подключенный по локалке
2-й - веб-клиент, запускаю на IE 7
3-й - тонкий клиент, подключенный к веб-серверу
Вариант   Блокировка    Обновление формы   Всего
1-й       3 сек         4 сек              7 сек
2-й       1 сек         2 сек              3 сек
3-й       1 сек         1 сек              2 сек
если не брать вариант с RDP, то я об этом как раз и писал выше.
69 Sysanin_1ц
 
17.03.19
23:01
А путь к базе прописан через IP адрес или через имя сервера ? Рекомендуется через имя сервера
70 dark70
 
17.03.19
23:08
Через IP. Попробую поменять на имя сервера.
71 Sysanin_1ц
 
17.03.19
23:37
(70) Вот здесь рекомендации https://www.klerk.ru/soft/articles/444948/
72 dark70
 
18.03.19
12:06
Засада :(
Первую базу запустил, отлично работает. Вторую-уже начинаются тормоза.
Третью фиг запустишь, вылетает ошибка
"Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
Недостаточно свободной памяти для выполнения операции"
73 Garykom
 
гуру
18.03.19
12:09
(72) файловый "сервер" 64 бит (и ось и 1С и апач) и минимум 8 гиг рамки
74 Garykom
 
гуру
18.03.19
12:11
Рекомендации файловая база локальная - >8 гб рам
Клиент-серверная база - >4 гб рам для клиента, для сервера же по требованиям от кол-ва клиентов
75 dark70
 
18.03.19
12:16
1С х64 сейчас нормально работает ? А то год назад столкнулся с тем, что какое-то 32-х разрядное приложение ругалось на 1С.
76 Garykom
 
гуру
18.03.19
12:18
(75) Проблемы только с драйверами которых может не быть x86_64.
Но тонкие клиенты могут иметь разрядность отличную от "сервера"
77 dark70
 
18.03.19
12:20
На сервере х64 и 1С и Апач.
На локальном откуда осуществляется вход оставляю 1С х32 ?
78 Garykom
 
гуру
18.03.19
12:27
(77) Да той же версии платформа и именно для режима доступа тонкий клиент (или веб-клиент там тоже пофиг на разрядность браузера), т.е. прописывать http путь а не путь к файловой базе.
79 dark70
 
18.03.19
14:00
Тогда проще на локальном компе ярлык со ссылкой на платформу, установленную на сервере.
80 dark70
 
18.03.19
14:19
Или оставить ?
На локальном платформа 8_3_13_1513 х32. Путь к расположению баз на веб-сервере прописан как
http://192.х.х.х/база, режим запуска "Автоматически".
На сервере такой же релиз платформы, но х64 и Апач 64.
При этом остальные пользователи работают как раньше : заходят через RDP и там уже запускают 1С как обычно.
81 Sysanin_1ц
 
18.03.19
19:44
(72) Сделай файл подкачки на сервере. Должно помочь
82 dark70
 
18.03.19
21:53
(81) Не, я уже поставил на сервере платформу и Апач х64. Пробовал штук 6 баз одновременно, работает нормально. Теперь осталось на локальном компе попробовать.
83 dark70
 
22.03.19
19:36
Когда только собирался ставить х64, то никак не мог вспомнить что именно не работает там.
Теперь нарвался и вспомнил.
"печать бланка с двухмерным штрихкодом PDF417 поддерживается только в 32-разрядной версии платформы"
И как теперь быть ?
84 Garykom
 
гуру
22.03.19
19:46
(83) На клиенте печать или на сервере?
85 Cyberhawk
 
22.03.19
19:46
(84) Ну 1С точно не стали бы предъявлять требование 32-битного браузера. А значит код всяко исполняется в модуле расширения веб-сервера.
86 Cyberhawk
 
22.03.19
19:47
Так что тонкий клиент 32б поможет
87 Garykom
 
гуру
22.03.19
19:50
(85) Там интересный момент, возможно расширение для браузера эту компоненту для PDF417 из веб клиента запускать может.
И я хз что будет, теоретически расширение работает вроде как по tcp/ip
88 Garykom
 
гуру
22.03.19
19:53
89 dark70
 
22.03.19
19:56
Через RDP и там тонкий клиент. Не через веб.

Наверное еще х32 поставлю платформу того же релиза
90 dark70
 
22.03.19
20:02
На локальном платформа 8_3_13_1513 х32. Путь к расположению баз на веб-сервере прописан как
http://192.х.х.х/база, режим запуска "Автоматически".
На сервере такой же релиз платформы, но х64 и Апач 64.
Проблема недостатка памяти решена. Но тогда получается, что можно было на сервере оставить 1С х32 ?
91 Garykom
 
гуру
22.03.19
20:08
(90) Ты слегка путаешь.
Тонкий клиент 32 может работать с 64 сервером (веб и 1С в т.ч. файловый модуль)
92 Garykom
 
гуру
22.03.19
20:08
У http протокола нет 32 и 64 разных версий же
93 Garykom
 
гуру
22.03.19
20:09
(92)+ http клиент и сервер могут быть как 32 так и 64 в разных комбинациях
32-32
32-64
64-32
64-64
94 Garykom
 
гуру
22.03.19
20:11
Но версия сервера 1С и модуля расширения веб-сервера должны совпадать по разрядности в веб-сервером (iis или apache)
95 Garykom
 
гуру
22.03.19
20:12
(94) Точнее это можно слегка обойти но лучше не надо
96 dark70
 
22.03.19
20:29
Значит имея на сервере две платформы, обеспечить запуск именно х32  через 1cestart.exe ?
Пользователям лепить дополнительные ярлыки на запуск х32 - не вариант.
97 Garykom
 
гуру
22.03.19
20:38
(96) Я надеюсь у тебя пользователи на rdp сервер под уникальными логинами заходят а не под одним на всех?
98 dark70
 
22.03.19
20:44
Уникальные
99 Garykom
 
гуру
22.03.19
20:49
(98) Ну так для каждой конфы можно задать какую платформу 32 или 64 запускать.
Но если выбранной нет то запустит то что есть без вопросов.
100 dark70
 
22.03.19
20:56
Хотелось, чтобы не прописывать для каждой базы.
Тогда проще вместо 1cestart.exe ярлык для запуска 1cv8c.exe
101 Провинциальный 1сник
 
22.03.19
20:58
(100) В локальной сети так действительно проще, за исключением рабочих мест, где есть какое-то оборудование типа фискалки или тсд.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.