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 -> Building & Member Downloads View previous topic :: View next topic
Reply to topic   Topic: PHP 5.4.26, 5.5.10, 5.6.0 Alpha3 (x86/x64) available
Author
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Thu 06 Mar '14 18:06    Post subject: PHP 5.4.26, 5.5.10, 5.6.0 Alpha3 (x86/x64) available Reply with quote

PHP 5.5.10 & PHP 5.4.26 are available for download at PHP.net:
http://windows.php.net/download/

Besides that, 5.6.0Alpha3 can be downloaded from
http://windows.php.net/qa/
PHP 5.6.0Alpha3 will be the last Alpha. The next one is Beta1

Changelogs:
http://www.php.net/ChangeLog-5.php#5.5.10
http://www.php.net/ChangeLog-5.php#5.4.26

Many extensions are also available on php.net:
http://windows.php.net/downloads/pecl/releases/

My builds:
http://phpdev.toolsforresearch.com/php-5.5.10-nts-Win32-VC11-x86.zip
http://phpdev.toolsforresearch.com/php-5.5.10-Win32-VC11-x86.zip
http://phpdev.toolsforresearch.com/php-5.5.10-nts-Win32-VC11-x64.zip
http://phpdev.toolsforresearch.com/php-5.5.10-Win32-VC11-x64.zip

http://phpdev.toolsforresearch.com/php-5.4.26-nts-Win32-VC9-x86.zip
http://phpdev.toolsforresearch.com/php-5.4.26-Win32-VC9-x86.zip
http://phpdev.toolsforresearch.com/php-5.4.26-nts-Win32-VC9-x64.zip
http://phpdev.toolsforresearch.com/php-5.4.26-Win32-VC9-x64.zip

http://phpdev.toolsforresearch.com/php-5.6.0alpha3-nts-Win32-VC11-x86.zip
http://phpdev.toolsforresearch.com/php-5.6.0alpha3-Win32-VC11-x86.zip
http://phpdev.toolsforresearch.com/php-5.6.0alpha3-nts-Win32-VC11-x64.zip
http://phpdev.toolsforresearch.com/php-5.6.0alpha3-Win32-VC11-x64.zip

If you have got the choice, use the binaries from php.net because they are built with PGO and are faster.

The extensions in my 5.5.x & 5.6.x builds can be mixed with the php.net binaries.

My 5.4.x and 5.3.x builds use OpenSSL 1.0.1e, while php.net uses OpenSSL 0.9.8y for 5.3 & 5.4. Be careful with mixing my extensions with the official 5.3/5.4 binaries.
Back to top
ameoba32



Joined: 02 Apr 2014
Posts: 5
Location: Canada, Montreal

PostPosted: Wed 02 Apr '14 20:03    Post subject: Reply with quote

Jan, your work is amazing. This build includes everything inside, all extensions and even PECL. Great help for windows developers.

However I do not understand why I do get error about missing http_build_url function. I use php-5.5.10-Win32-VC11-x64.zip

phpinfo() shows I have php_http extension loaded:
extension=php_propro.dll
extension=php_http.dll

Also I can not find function name inside php_http.dll.


In previos version I use 5.3.23 I have this function in php_http.dll and it works.

Can you help?

Thanks!
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Sat 05 Apr '14 1:52    Post subject: Reply with quote

php_http.dll 2.0 now needs php_raphf.dll as well.
http://devel-m6w6.rhcloud.com/mdref/http
Back to top
ameoba32



Joined: 02 Apr 2014
Posts: 5
Location: Canada, Montreal

PostPosted: Mon 07 Apr '14 15:59    Post subject: Reply with quote

Yes, I have it, forgot to mention.
extension=php_propro.dll
extension=php_raphf.dll
extension=php_http.dll

but problem is still there.
Back to top
Mandrake



Joined: 11 Dec 2013
Posts: 4
Location: Denmark, Copenhagen

PostPosted: Mon 07 Apr '14 16:41    Post subject: Reply with quote

As I havent tried myself yet I cannot guarantee, but looking at the documentation @ http://devel-m6w6.rhcloud.com/mdref/http it seems the approach has changed in v2.0, so instead of calling http_build_url function you should use the namespace and the url is build from parameters passed to object instancing or calling the static functions of the Url class.
Back to top
ameoba32



Joined: 02 Apr 2014
Posts: 5
Location: Canada, Montreal

PostPosted: Mon 07 Apr '14 20:59    Post subject: Reply with quote

Thanks, I also found on docs page:

Conflicts:
pecl/http-v2 conflicts with the following extensions:
http-v1

So it is actually HTTP-V2 extension, which breaks backwards compatibility with HTTP-V1 pecl extension.

DO you have any plans to include HTTP-V1 into your builds?
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Wed 09 Apr '14 13:06    Post subject: Reply with quote

Try the php_http1.dll, that is in my latest builds (5.5.11 and 5.4.27) now.
Back to top
ameoba32



Joined: 02 Apr 2014
Posts: 5
Location: Canada, Montreal

PostPosted: Wed 09 Apr '14 15:37    Post subject: Reply with quote

I included php_http1.dll, but got next error:

PHP Startup: Invalid library (maybe not a PHP library) 'php_http1.dll'
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Wed 09 Apr '14 15:50    Post subject: Reply with quote

Which PHP version did you use?
And try renaming it to php_http.dll.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Wed 09 Apr '14 18:39    Post subject: Reply with quote

I have recompiled all 5.5.11 & 5.4.27 NTS versions with a php_http1.dll that seems to be working. The TS versions will follow later.
Back to top


Reply to topic   Topic: PHP 5.4.26, 5.5.10, 5.6.0 Alpha3 (x86/x64) available View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads