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.9 for Windows x64 available
Author
valkyria



Joined: 11 Nov 2012
Posts: 4

PostPosted: Sun 25 Nov '12 9:18    Post subject: PHP 5.4.9 for Windows x64 available Reply with quote

-Version: Thread Safety
-compiled: Visual C++ 2010 (VC10)
-libraries: libiconv v1.14, libpng v1.5.13, libXpm v3.5.10, curl v7.28
-ADDITIONAL EXTENSIONS: APC v3.1.13, eAccelerator v1.0, http v1.7.4, memcache v2.2.7, rar v3.0.1, win32service v0.1.0, xdebug v2.2.1, xCache v3.0.0
-MISSING EXTENSIONS: enchant, ldap, snmp

https://dl.dropbox.com/u/204924/php-5.4.9-vc10-x64.rar
MD5: 7A51A3E4FCF73CA5CFED833DE79B9B5D
Back to top
admin
Site Admin


Joined: 15 Oct 2005
Posts: 692

PostPosted: Sun 25 Nov '12 13:27    Post subject: Reply with quote

Thanks! Updated the link on the Additional Download page.

Steffen
Back to top
rudhy



Joined: 21 Jan 2006
Posts: 6

PostPosted: Mon 26 Nov '12 2:16    Post subject: Reply with quote

Could you compile NTS version ?
Thanks
Back to top
valkyria



Joined: 11 Nov 2012
Posts: 4

PostPosted: Fri 30 Nov '12 21:09    Post subject: Reply with quote

sorry I'm late.

-Version: Non Thread Safety
-compiled: Visual C++ 2010 (VC10)
-libraries: libiconv v1.14, libpng v1.5.13, libXpm v3.5.10, cURL v7.28
-ADDITIONAL EXTENSIONS: APC v3.1.13, eAccelerator v1.0, http v1.7.4, memcache v2.2.7, rar v3.0.1, win32service v0.1.0, xdebug v2.2.1, xCache v3.0.0
-MISSING EXTENSIONS: enchant, ldap, snmp

https://dl.dropbox.com/u/204924/php-5.4.9-nts-vc10-x64.rar
MD5: 7FDE3A2D998F59CAB7BB963DA1774818
Back to top
rudhy



Joined: 21 Jan 2006
Posts: 6

PostPosted: Sat 01 Dec '12 3:10    Post subject: Reply with quote

Thank you so much.

I appreciate it.
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Wed 05 Dec '12 15:38    Post subject: Reply with quote

Hi Valkyria,

Presuming your chariots are running well, are there any plans to compile missing extensions (enchant, ldap and snmp) in a forseeable future? All three are in fact pretty useful, so why not?

Best regards and thank you so much for your efforts!

Ziggi
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Thu 06 Dec '12 0:36    Post subject: APC Reply with quote

Hi,

Was anybody able to load APC extension provided? How exactly?

I have an issue. I have PHP installed as an Apache module. While I add to php.ini:

[PHP_APC]
extension=php_apc.dll

The Apache 2.4 server does not restart any more with "operation has failed" error message.

Any idea?

I have double checked I have right version installed - all the other extensions are loading file but APC...

I would like to use APC as it is going to be PHP native one soon.
Back to top
Jan-E



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

PostPosted: Thu 06 Dec '12 5:13    Post subject: Re: APC Reply with quote

Ziggi wrote:
Was anybody able to load APC extension provided? How exactly?

No, it fails with this build. You can check it on the commandline as well if you create a phpinfo.php with <?php phpinfo(); ?> in the php directory.

c:\php>php phpinfo.php works
c:\php>php-cgi phpinfo.php fails

There is a chance it will work if valkyria adds --disable-security-flags to his commandline. That is how I got php_apc.dll to work with my PHP 5.4 x64 vc9 ts build.

Try my VC9 build:
http://dl.dropbox.com/u/8954372/php-5.4.9-Win32-VC9-x64.zip
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Thu 06 Dec '12 20:27    Post subject: @Jan-E Reply with quote

Thanks a lot for your VC9 build!!! Very complete indeed.

I am not a C++ programmer and suffer from missing "idiot's guide for complilers".

Really - step by step tutorial how to arrange all PHP source files and Visual Studio setup to be able to compile the stuff on Windows x64 machine.

While I am able to compile some simple programs myself, I always come into crazy "dependency" errors while attempting to compile larger projects like PHP with extensions. Visual Studio is also very strict in terms of source code syntax and style, so error goes after error and I believe there must be some option to make it more relaxed... Unfortunately - the only "tutorials" I ever seen are either very old (VS 2005) or very unprecise, missing critical issues as "obvious". This is completely crazy as Linux users simply compile their soft with simple command with no deep understanding of C++ programming.
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Fri 07 Dec '12 0:58    Post subject: Jan-E Reply with quote

I would say the following important extensions are missing in your release:

php_suhosin.dll
php_printer.dll
php_mongo.dll
php_couchdb.dll

I believe you should consider compiling at least first three as the next movement Wink

Best regards!
Back to top
Jan-E



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

PostPosted: Fri 07 Dec '12 15:44    Post subject: Reply with quote

Should be there. I did not test CouchDB and Mongo, but after some fiddling they compiled fine.
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Fri 07 Dec '12 17:47    Post subject: @Jan-E Reply with quote

My Godness!

You are a real grand-master !!!

Thank you very much!!!
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Fri 07 Dec '12 18:32    Post subject: @Jan-E Reply with quote

Hmm,

Suhoshin extensions cuases my Apache to stall...
Can you verify perhaps? Perhaps there is some necessary configuration I miss?

Another point - is it correct that php_com_dotnet.dll is causing httpd.exe process to spawn? Without this extension I have only one Apache process running in process manager. Having this extension - two. Is it normal?

Best regards,
Ziggi
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Fri 07 Dec '12 19:48    Post subject: @Jan-E Reply with quote

Hi,

Last but not least:

(only while in CLI mode!!!)

Warning: PHP Startup: Unable to load dynamic library 'C:/Program Files/PHP/ext\php_xls.dll' - The specified module cannot be found.

Strange, as while PHP is loaded as an Apache module - the extension is properly presented by phpinfo();

Any idea, please?

Rgs,
Ziggi
Back to top
Jan-E



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

PostPosted: Sat 08 Dec '12 15:27    Post subject: Reply with quote

Suhosin works on my Apachelounge 2.4.3 x64 server with PHP 5.4.9 x64 loaded with my php5apache2_4.dll. Even combining it with APC worked. In phpMyAdmin I got this warning:

https://phpmyadmin.readthedocs.org/en/latest/faq.html#can-i-use-phpmyadmin-on-a-server-on-which-suhosin-is-enabled

Cookies in drupal6 were rejected by Suhosin, but you can configure that.

Spawning: I always get 2 httpd-processes whenever I launch Apache. I think one is for relaunching the other if that one crashes.

php_xls.dll should be php_xsl.dll...
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Sat 08 Dec '12 21:02    Post subject: @Jan-E Reply with quote

php_xsl.dll - you were right!

But in my case Suhosin is not working. Anyway - not a big issue for myself, actually.

Thank you once again - great job indeed!
Ziggi
Back to top
Jan-E



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

PostPosted: Sat 08 Dec '12 21:37    Post subject: Reply with quote

php_suhosin.dll and php_xdebug.dll do not work together.
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Sat 08 Dec '12 21:48    Post subject: @Jan-E Reply with quote

Oh - this is my problem then! Of course I have xDebug installed!

Thank you Jan so much once again!
Back to top
Ziggi



Joined: 05 Dec 2012
Posts: 10
Location: Poland, Warsaw

PostPosted: Sat 08 Dec '12 21:52    Post subject: Xdebug in combination with Suhosin makes Apache stall Reply with quote

http://bugs.xdebug.org/view.php?id=715
Back to top
mr8111



Joined: 28 Dec 2012
Posts: 4
Location: wuhan

PostPosted: Fri 28 Dec '12 15:54    Post subject: Re: APC Reply with quote

http://dl.dropbox.com/u/8954372/php-5.4.9-Win32-VC9-x64.zip
Can you sent this packet to my mailbox cause i can’t download it.

thank u so much!
Back to top


Reply to topic   Topic: PHP 5.4.9 for Windows x64 available View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads