A
A
Arthur Arthur2016-07-24 14:02:28
1C
Arthur Arthur, 2016-07-24 14:02:28

1c - publishing databases from different platforms?

Hello colleagues.
Immediately make a reservation that the perversion is wild.
There is IIS 7.5. There are file bases and server bases. It is necessary that when you start the workflow database (file) using a browser (which requires platform 8.3.8), this platform is launched, and when you start the trade management (file) platform 8.3.7.
If let's say I launched UT, and then I try to start DO, then here is such an error (screenshot) f60a71d15c0f4ed38466579b298be9ef.JPG
Tell me where to file it with a file?
Thank you.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
Y
Yuri Goncharuk, 2016-07-25
@aptu_24

Unfortunately, this problem cannot be solved through the standard IS publishing dialog. It is necessary to climb into IIS:
1. Create application pools (App pools) by the number of platforms used. It is desirable to choose meaningful names, for example "AppPool 8.3.6", "AppPool 8.3.8".
2. Register in ISAPI Restrictions all used versions of wsisapi.dll and allow their use.
3. For each IIS application (base publishing), specify the required version of the web extension and its corresponding application pool. Make sure that only one version of the extension works within the same application pool.
In the same pool, keep versions 8.2 and 8.3 at the same time, but not 8.3.6 and 8.3.8, and even more so 8.3.6.2100 and 8.3.6.2299. Also, within the pool, the bitness of the libraries must match, 32 and 64 extensions of the same version will not live together. But in this case it is better not to use the 32-bit version, but manually register only the 64-bit version in step 3.
Unfortunately, these actions complicate the re-publication of the database by means of 1C - the settings of paragraph 3 will be reset to the standard ones.

D
Dmitry Kinash, 2016-07-24
@Dementor

Immediately make a reservation that the perversion is wild.

Correctly written. Now, if you had 8.0, 8.1, 8.2 and your 8.3 in parallel, then it would make sense to fuck with setting up two (three, four ...) parallel instances. But 8.3.7 and 8.3.8 are twin brothers with minimal differences!!!
Platform 8.3.8 is perfectly able to work with file 8.3.7. If I don’t remember something (say, when changing the minor version, some service attribute was added somewhere, which requires restructuring the database), then transfer everyone to a more recent platform. This is much easier than having two IIS services on different ports.
But if you really need it on one server and exactly two different versions of 1C, then you can start digging from this screenshot:
server29.png

K
Konstantin, 2016-07-25
@fosihas

You now explain why such a ZOO
and
especially file ones. Use one platform newer.
Agreed if there was an industry solution that does not recommend switching to a new platform, but standard ones are superfluous.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question