Apache Server x.x?

The 1C:Enterprise developers forum

#1
People who like this:0Yes/0No
Just came
Rating: 1
Joined: Jul 29, 2015
Company: Tarz Yazılım

hi !

8.3.4.365 version of the Apache server which supports versions?

 
#2
People who like this:0Yes/0No
Timofey Bugaevsky
Guest

Joined:
Company:

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.

 
#3
People who like this:0Yes/0No
Just came
Rating: 0
Joined: Aug 2, 2016
Company:

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

Edited: Василий Кудрявцев - May 10, 2017 02:50 AM
 
#4
People who like this:0Yes/0No
Active user
Rating: 2
Joined: Sep 18, 2012
Company:

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.

 
#5
People who like this:0Yes/0No
Active user
Rating: 7
Joined: Nov 3, 2011
Company: 1C Company

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.

 
#6
People who like this:0Yes/0No
Active user
Rating: 2
Joined: Sep 18, 2012
Company:

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!

 
Subscribe
Users browsing this topic (guests: 1, registered: 0, hidden: 0)
Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.