Desktop version

Main > Forum > 1C:Enterprise Platform > 1C:Enterprise – Business applications platform > Apache Server x.x?

Forum

Search UsersRules
Apache Server x.x?
#1
Just came
Points:: 0
Joined:: Jul 29, 2015

hi !

8.3.4.365 version of the Apache server which supports versions?

Profile
#2
Guest
Points::
Joined::

Hello, Samet Gökdaş.

If you are asking about which Apache versions you can use for 1C:Enterprise platform 8.3.4, they are 2.0 and 2.2.

Profile
#3
Just came
Points:: 0
Joined:: Aug 2, 2016

Support for Apache 2.4 has been added in  1C:Enterprise platform 8.3.8

Profile
#4
Active user
Points:: 0
Joined:: Sep 18, 2012

Does anybody know if it is possible to work on 8.3.10.2466, Win7 Professional x64 (all updates and service pack installed) and Apache 2.4? I am asking about it because when I try to publish webservice in designer, I have error: "Web servers not found" although Apache 2.4 is working properly and it gives me answers to local and outside web browser. How 1C:Enterprise searches for Apache at the moment of publishing? What kind of conditions should be fulfilled so that Apache was found? Thank you in advance for your answers.

Profile
#5
Active user
Points:: 0
Joined:: Nov 3, 2011

Kris,

to let 1C:Enteprise know about your Apache server, use webinst utility, which is a part of 1C:Enteprrise distribution package:

Code
webinst -confpath <path to your Apache server's configuration file httpd.conf>


And here are two Apache server detection algorithms (for Windows) used by 1C:Enterprise. These can give you a hint why your server cannot be detected:

Search for Apache Windows service

  • Attempt to open system registry key SYSTEM\\CurrentControlSet\\Services\\Apache2.4.
  • Attempt to open ImagePath parameter.
  • In the ImagePath parameter value, replace Apache2.exe with conf\\httpd.conf.
  • Check whether this file exists. If it does, Apache 2.4 is detected.

Search for Apache installation in Windows registry

  • Attempt to open system registry key HKEY_LOCAL_MACHINE\Software\\Apache Software Foundation\\Apache.
  • If it is not found, attempt to open system registry key HKEY_CURRENT_USER\Software\\Apache Software Foundation\\Apache instead.
  • If this key, search for 2.4 subkey.
  • In this key, open ServerRoot parameter.
  • Add conf\\httpd.conf to the value of this parameter.
  • Check whether this file exists. If it does, Apache 2.4 is detected.

Profile
#6
Active user
Points:: 0
Joined:: Sep 18, 2012

I have installed XAMPP Apache, standard way, and somehow it was installed as an application. I didn't notice (oh!) that it was not registered as a service. That was the reason of the problem. When I registered "httpd.exe -k install" everything started working properly. Thanks a lot for your help, Yulia!

Profile
Subscribe
Users browsing this topic (guests: 1, registered: 0, hidden: 0)



© 1C LLC. All rights reserved
1C Company respects the privacy of our customers and visitors
to our Web-site.