logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> News & Hangout View previous topic :: View next topic
Reply to topic   Topic: VS17 Win32 download now again available
Author
Steffen
Moderator


Joined: 15 Oct 2005
Posts: 3056
Location: Hilversum, NL, EU

PostPosted: Fri 07 Jul '23 17:22    Post subject: VS17 Win32 download now again available Reply with quote

See also the discussion at https://www.apachelounge.com/viewtopic.php?p=42093

We considered re-instating 32-bit support. There you go.

Only build th with the standard Apache modules.
For non-standard modules (like mod_fcgid) use the VS16 Win32 ones at https://www.apachelounge.com/download/VS16/


Last edited by Steffen on Wed 23 Aug '23 13:59; edited 13 times in total
Back to top
jolo



Joined: 15 May 2023
Posts: 6
Location: Germany, EU

PostPosted: Sat 08 Jul '23 15:18    Post subject: Reply with quote

Meanwhile I installed httpd-2.4.57-Win32-VS17 and it works for me. I installed it by dropping it into my existing apache installation, excluding the conf folder.

Thank you for providing it again! Very Happy

I found that httpd still loads old OpenSSL 1.1 DLLs libcrypto-1_1.dll and libssl-1_1.dll. Aren't they replaced by OpenSSL 3 counterparts completely? httpd still starts when I delete both DLLs but then one of my PHP scripts complains "Call to undefined function curl_init()". Strange...

I also noticed that all text files changed fom cr/lf to lf line separators.
Back to top
Steffen
Moderator


Joined: 15 Oct 2005
Posts: 3056
Location: Hilversum, NL, EU

PostPosted: Sat 08 Jul '23 17:45    Post subject: Reply with quote

No, not replaced.

Tested here no problem

Think you are dealing with a PHP issue.

Which PHP version you run ? As module ?

Only PHP 8.2 and 8.1 (build with 3.x.x) is running as module. Running with mod_fcgid no issues seen.

For running as module, See also the post from user Otomatic and notes at https://www.apachelounge.com/viewtopic.php?t=8969
and https://www.apachelounge.com/viewtopic.php?t=8938

See also:
https://www.apachelounge.com/viewtopic.php?t=9049
https://www.apachelounge.com/viewtopic.php?t=9077
https://www.apachelounge.com/viewtopic.php?t=9059

Txt file is not be an issue.


Last edited by Steffen on Mon 24 Jul '23 17:16; edited 1 time in total
Back to top
jolo



Joined: 15 May 2023
Posts: 6
Location: Germany, EU

PostPosted: Sun 09 Jul '23 14:50    Post subject: Reply with quote

I'm running PHP 8.1 as a module. I changed it to FastCGI, now the PHP scipt is no longer complaining.

Thank you.
Back to top
Steffen
Moderator


Joined: 15 Oct 2005
Posts: 3056
Location: Hilversum, NL, EU

PostPosted: Mon 24 Jul '23 16:55    Post subject: Reply with quote

Please let me know hoe it goes.

Thanks Steffen

See also the discussion at https://www.apachelounge.com/viewtopic.php?p=42141
Back to top
jolo



Joined: 15 May 2023
Posts: 6
Location: Germany, EU

PostPosted: Mon 24 Jul '23 17:15    Post subject: Reply with quote

By following Otomatic's post [1] I was able to change PHP back to a module. Since then the VS17 build runs the same as the VS16 build.

btw: Symbolic linking the two OpenSSL 1.1 DLLs was a bit tricky because the syntax of the mklink tool is unusual and it apparently needs administrator rights. This worked in a administrator CMD window, assuming that Apache and PHP are both located in C:\webserver:
Code:

[C:\webserver\apache\bin]mklink libcrypto-1_1.dll ..\..\php\libcrypto-1_1.dll
symbolic link created for libcrypto-1_1.dll <<===>> ..\..\php\libcrypto-1_1.dll

[C:\webserver\apache\bin]mklink libssl-1_1.dll ..\..\php\libssl-1_1.dll
symbolic link created for libssl-1_1.dll <<===>> ..\..\php\libssl-1_1.dll

[1] https://www.apachelounge.com/viewtopic.php?t=8969
Back to top
Otomatic



Joined: 01 Sep 2011
Posts: 155
Location: Paris, France, EU

PostPosted: Tue 25 Jul '23 11:12    Post subject: Reply with quote

jolo wrote:
...
This worked in a administrator CMD window, assuming that Apache and PHP are both located in C:\webserver:

This is true if you use relative symbolic links, but you can also use absolute symbolic links, in which case the link and target can be in different folders or even partitions.
You can also use a PHP script with the command symlink
Back to top


Reply to topic   Topic: VS17 Win32 download now again available View previous topic :: View next topic
Post new topic   Forum Index -> News & Hangout