Keep Server Online
If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
or
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.
| |
|
Topic: PHP 8.3.2, 8.2.15, 8.1.27, 8.0.30, 7.4-7.0, 5.6-5.3 |
Page Previous 1, 2, 3 ... 9, 10, 11 ... 16, 17, 18 Next |
Author |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Sat 21 Jul '18 19:32 Post subject: |
|
|
laurin1 wrote: | Ok, I moved all of the DLL file from imagemagick\modules/\coders to the root of the imagemagick folder and that worked. I think I had to do that before.
Is there a recommended way to configure this? I don't want to put multiple ImageMagick folders in my path. |
What I always do for compiling PHP is run the installer and put ImageMagick in
Code: | C:\Program Files\ImageMagick (x64 version) |
Code: | C:\Program Files (x86)\ImageMagick (x86 version) |
You do not hae to add it to your system path. Something likes this:
Then you have to put only the core_*.dll's in the imagick folder. The im_*.dll's are automagically found by the imagick extension.
I have now updated the PHP 7.2 version to 6.9.9-49. Try the installer for the x64 PHP 7.2 version here:
https://ci.appveyor.com/project/Jan-E/imagemagick-windows/build/ImageMagick-ImageMagick-Windows-6-VS2017.136/job/cvrltrc5cm3rnkpt/artifacts |
|
Back to top |
|
laurin1
Joined: 26 Oct 2014 Posts: 74 Location: Flower Mound, TX
|
Posted: Sun 22 Jul '18 14:09 Post subject: |
|
|
Ok, but we deploy this tool using scripts, so I need just files, not to have to run an installer and then remove any pieces I don't use. I've already prepared my deployment using your previous version, but I'll test with the updated php_imagemagick.dll when I get a chance. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Wed 15 Aug '18 18:16 Post subject: |
|
|
All builds recompiled with OpenSSL 1.0.2p. Reminder: do not mix PHP 7.2 extensions that use OpenSSL with those of the official builds by php.net, because these are using the incompatible OpenSSL 1.1.0. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Thu 22 Nov '18 10:39 Post subject: |
|
|
Updated all versions of PHP 5 as well as PHP 7.0 and 7.1 to OpenSSL 1.0.2q-fips. PHP 7.2.13 will follow suit in 14 days. See https://www.apachelounge.com/viewtopic.php?t=8156 for the OpenSSL release info. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Fri 07 Dec '18 10:07 Post subject: PHP 7.3.0 released |
|
|
"Christoph M. Becker" in php.internals (Thu, 6 Dec 2018 16:33:34 +0100):
Quote: | The PHP development team announces the immediate availability of PHP 7.3.0. This release marks the third feature update to the PHP 7 series.
PHP 7.3.0 comes with numerous improvements and new deatures such as
- Flexible Heredoc and Nowdoc Syntax
- PCRE2 Migration
- Multiple MBString Improvements
- LDAP Controls Support
- Improved FPM Logging
- Windows File Deletion Improvements
- Several Deprecations
For source downloads of PHP 7.3.0 please visit our downloads page. Windows binaries can be found on the PHP for Windows site. The list of changes is recorded in the ChangeLog.
The migration guide will be available in the PHP Manual, shortly. Please consult it for the detailed list of new features and backward incompatible changes.
Release Announcement: https://php.net/releases/7_3_0.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download
Changelog: https://php.net/ChangeLog-7.php#7.3.0
Migration guide: https://php.net/manual/en/migration73.php
Many thanks to all the contributors and supporters!
Christoph M. Becker, Stanislav Malyshev
|
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Fri 07 Dec '18 10:32 Post subject: PHP 5.6 and PHP 7.0 out of support |
|
|
As of December 31, 2018, both PHP 5.6 and PHP 7.0 will have reached end of life. See https://php.net/supported-versions.php
Those PHP versions will not receive critical security fixes anymore. PHP 5.6.39 and PHP 7.0.33 are the last scheduled versions of their branch:
https://secure.php.net/releases/5_6_39.php
https://secure.php.net/releases/7_0_33.php
I will still be updating my builds for these versions regularly, for instance when dependencies like Curl are updated. Expect new builds after Wednesday December 12 (the next release of curl). |
|
Back to top |
|
Zachary_blackjyn
Joined: 08 Dec 2018 Posts: 3
|
Posted: Sat 08 Dec '18 11:50 Post subject: Pthreads and BBCode ext not included in v7.3 builds |
|
|
Thank you for your effort building PHP with extra extensions in a one pack.
I found that v7.3 builds didn't include pthreads and bbcode?
Why they were missing? I really need that , and currently can't find somewhere else
Thanks |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Tue 11 Dec '18 10:13 Post subject: Re: Pthreads and BBCode ext not included in v7.3 builds |
|
|
Zachary_blackjyn wrote: | I found that v7.3 builds didn't include pthreads and bbcode?
Why they were missing? I really need that , and currently can't find somewhere else |
pthreads and bbcode were not adjusted yet to the internal changes in PHP 7.3.x. I managed to make them compile now. Please report back if both extensions work as expected. |
|
Back to top |
|
k8080
Joined: 07 Jun 2013 Posts: 7 Location: Beijing
|
Posted: Wed 19 Dec '18 9:46 Post subject: wincache is missing |
|
|
Hi Jan-E,
ext/php_wincache.dll is missing in "7.1.25-nts-x64", "7.2.13-nts-x64" and "7.3.0-nts-x64", is because the extension compile error?
Thank you so much! |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Wed 19 Dec '18 13:23 Post subject: |
|
|
Ouch. pthreads and wincache got mixed up. 7.2.13 nts x64 is already re-compiled. The others will follow. Except 7.3, because wincache does not compile yet for 7.3 nts. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Sun 30 Dec '18 21:43 Post subject: |
|
|
I changed the OpenSSL version for my PHP 7.2 and 7.3 builds from OpenSSL 1.0.2-fips to OpenSSL-1.1.1 (no Fips yet). Both OpenSSL versions are LTS (Long Time Support). However support for OpenSSL 1.0.2 will end on 2019-12-31:
https://www.openssl.org/policies/releasestrat.html
Support for OpenSSL 1.1.0 ends even sooner. One year after the release of OpenSSL 1.1.0 implies end of support at 2019-09-11. I will try to update my 7.0 and 7.1 builds to OpenSSL 1.1.1 as well.
Fips for OpenSSL 1.1.1 is announced, but will take some time:
https://www.openssl.org/blog/blog/2018/09/25/fips/ |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Thu 10 Jan '19 2:27 Post subject: |
|
|
I upgraded OpenLDAP to version 2.4.47 in all PHP-versions with OpenSSL 1.1.1 (7.3, 7.2 and the special build of PHP 7.1).
Reason: previous versions of OpenLDAP caused a crash with ldaps: https://www.apachelounge.com/viewtopic.php?p=37710#37710 |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Thu 07 Feb '19 13:21 Post subject: |
|
|
Recompiled everything with curl 7.64.0 |
|
Back to top |
|
ch1902
Joined: 25 Sep 2013 Posts: 4
|
Posted: Tue 26 Feb '19 19:39 Post subject: |
|
|
Hi Jan, is it possible to include the PECL extensions php_http, php_stem, php_oauth and php_solr in your builds without too much trouble? I could only manage to build the stem extension myself as it is a fairly simple one. I couldn't get the other 3 to build, something about SSL dependencies for oauth and solr, and missing includes for http, that I wasn't sure how to fix. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Wed 27 Feb '19 1:30 Post subject: |
|
|
php_http, php_oauth and php_solr are already there. For php_http you'll need php_propro and php_raphf as well.
php_stem seems to compile fine for PHP 7.3.3RC1. Which PHP-version are you looking for? x86 or x64, TS or NTS? |
|
Back to top |
|
ch1902
Joined: 25 Sep 2013 Posts: 4
|
Posted: Fri 01 Mar '19 13:29 Post subject: |
|
|
Jan-E wrote: | php_http, php_oauth and php_solr are already there. For php_http you'll need php_propro and php_raphf as well.
php_stem seems to compile fine for PHP 7.3.3RC1. Which PHP-version are you looking for? x86 or x64, TS or NTS? |
Sorry, I didn't notice the extensions the first time because they weren't being loaded or displaying in phpinfo(). I've fixed all but php_http, for some reason that is consistently not getting loaded
Code: | C:\dev\php\ext>php -m
Warning: PHP Startup: Unable to load dynamic library 'http' (tried: ext\http (The specified module could not be found.), ext\php_http.dll (The specified module could not be found.)) in Unknown on line 0 |
Are there any dependencies or libraries I should have installed, other than propro and raphf (which do load fine btw)? Deplister says I am OK:
Code: | C:\dev\php\ext>C:\dev\php\deplister.exe php_http.dll
php7ts.dll,OK
icuuc62.dll,OK
WS2_32.dll,OK
libssl-1_1-x64.dll,OK
libcrypto-1_1-x64.dll,OK
WLDAP32.dll,OK
Normaliz.dll,OK
USER32.dll,OK
php_propro.dll,OK
php_raphf.dll,OK
KERNEL32.dll,OK
VCRUNTIME140.dll,OK
api-ms-win-crt-heap-l1-1-0.dll,OK
api-ms-win-crt-string-l1-1-0.dll,OK
api-ms-win-crt-convert-l1-1-0.dll,OK
api-ms-win-crt-runtime-l1-1-0.dll,OK
api-ms-win-crt-stdio-l1-1-0.dll,OK
api-ms-win-crt-time-l1-1-0.dll,OK
api-ms-win-crt-utility-l1-1-0.dll,OK
api-ms-win-crt-filesystem-l1-1-0.dll,OK
api-ms-win-crt-environment-l1-1-0.dll,OK |
I'm running Apache/2.4.38 (Win64) PHP/7.3.2 OpenSSL/1.1.1a. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1248 Location: Amsterdam, NL, EU
|
Posted: Fri 01 Mar '19 13:42 Post subject: |
|
|
php_http is dependendent on php_propro and php_raphf:
Jan-E wrote: | php_http, php_oauth and php_solr are already there. For php_http you'll need php_propro and php_raphf as well. |
You will have to load them in your php.ini before php_http. |
|
Back to top |
|
ch1902
Joined: 25 Sep 2013 Posts: 4
|
Posted: Sun 03 Mar '19 20:26 Post subject: |
|
|
Jan-E wrote: | php_http is dependendent on php_propro and php_raphf:
Jan-E wrote: | php_http, php_oauth and php_solr are already there. For php_http you'll need php_propro and php_raphf as well. |
You will have to load them in your php.ini before php_http. |
Code: | propro
Property proxy support enabled
Extension version 2.1.0
raphf
Resource and persistent handle factory support enabled
Extension version 2.0.1dev
|
They are, my php.ini hasn't changed from 7.2 to 7.3 and php_http used to work, so I don't know why the 7.3 version isn't being loaded. |
|
Back to top |
|
|
|
|
|
|