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.5-Win64 VC10 available
Author
Virsacer



Joined: 16 Jan 2010
Posts: 108
Location: Germany, Darmstadt

PostPosted: Thu 26 Jul '12 20:54    Post subject: PHP 5.4.5-Win64 VC10 available Reply with quote

http://www.erazergermany.de/HOME/PHP-5.4.5-Win64.zip

Build with VC10.

ADDITIONAL EXTENSIONS:
win32service 0.1.0
xdebug 2.2.1

MISSING EXTENSIONS:
enchant, ldap, snmp


EDIT: eAccelerator now available
http://www.erazergermany.de/HOME/PHP-5.4.5-Win64-eAccelerator.zip


Last edited by Virsacer on Wed 01 Aug '12 19:05; edited 1 time in total
Back to top
freeNateC



Joined: 26 Jul 2012
Posts: 3
Location: USA, Portland

PostPosted: Thu 26 Jul '12 23:37    Post subject: Reply with quote

Hi! Thank you so much for providing these excellent 64bit PHP builds. The 64 bit apache download available from this site and your x64 version of PHP are the first I've found that simply work together without hours of tedious tweaking and trial and error (with PHP loaded as an apache module).

The only thing lacking (for my needs) is some kind of opcode caching extension for PHP (APC, eaccelerator, xcache, etc). It doesn't look like there are 64bit/VC10 versions of any of them, at least I wasn't able to locate any by searching google. I was curious to see if the eaccelerator DLL included with your httPHPdSSL bundle (or this one) could work, but the downloads do not seem to be up anymore.

I'm pretty familiar with visual studio and the compiling/building process, so I could try to build the opcode cache extension .dlls I need myself. But, there would be a pretty painful learning curve. Are there any major obstacles to making x64/VC10 versions of either APC or eAccelerator I should know about, that would prevent me from building them myself?
Back to top
Virsacer



Joined: 16 Jan 2010
Posts: 108
Location: Germany, Darmstadt

PostPosted: Mon 30 Jul '12 0:43    Post subject: Reply with quote

Hi,
I tried to compile those extensions but so far without success.

Eaccelerator did work with earlier versions, but it seems to be incompatible with PHP 5.4.x
Back to top
taai



Joined: 30 Jul 2012
Posts: 1

PostPosted: Mon 30 Jul '12 10:45    Post subject: 8byte itegers? Reply with quote

What about 8byte integers? PHP_INT_SIZE shows 4, not 8. What's the point to use x64 version without 8byte integers?!
Back to top
ramasaig



Joined: 04 Jul 2012
Posts: 6
Location: Isle of Mull, Scotland

PostPosted: Mon 30 Jul '12 14:29    Post subject: Reply with quote

I've successfully installed Apache/PHP/MySQL before, but this is my first attempt with x64 versions.

I have downloaded and extracted the PHP 5.4 x64 files. But I can't see any php.ini files for editing. Is there something I don't understand here (probably), or is my download incomplete for some reason ?

I see there IS a 'php5apache2_4.dll' file, so I hope I won't need the FCGID that I've read a lot about on this site in the last 24 hours, but which I certainly don't understand yet.

LATER: I think I see from other posts that I have to install OVER a version of PHPx86. I'm now about to try that.
Back to top
Virsacer



Joined: 16 Jan 2010
Posts: 108
Location: Germany, Darmstadt

PostPosted: Mon 30 Jul '12 19:59    Post subject: Reply with quote

Hi,
about the integer size: https://bugs.php.net/bug.php?id=50883 Wink

The download is not incomplete - A php.ini is not required and not including one prevents accidental overwriting...
If you want non default settings just create a new file "php.ini" and put in the desired settings...

The php5apache2_4.dll is for loading PHP as a module in Apache (the non fcgi way) and has to be defined in the apache config.

So there is no need to "install" it over an existing "installation"...
Back to top
freeNateC



Joined: 26 Jul 2012
Posts: 3
Location: USA, Portland

PostPosted: Tue 31 Jul '12 21:03    Post subject: Reply with quote

Virsacer wrote:
Hi,
I tried to compile those extensions but so far without success.

Eaccelerator did work with earlier versions, but it seems to be incompatible with PHP 5.4.x


Hmm, ok. That's what I was worried about. Thanks for trying!
Back to top
wm003



Joined: 24 Mar 2006
Posts: 88

PostPosted: Wed 01 Aug '12 11:21    Post subject: Reply with quote

Virsacer wrote:

Eaccelerator did work with earlier versions, but it seems to be incompatible with PHP 5.4.x



There is a relaunch of the website at
http://eaccelerator.net/

and the current branch is said to support 5.4
https://github.com/eaccelerator/eaccelerator

So, if anyone could try a build? preferrably nts for me ;D
Back to top
Virsacer



Joined: 16 Jan 2010
Posts: 108
Location: Germany, Darmstadt

PostPosted: Wed 01 Aug '12 17:53    Post subject: Reply with quote

Yes, I noticed the post about eaccelerator in another topic.
I tried it yesterday, but my compiler complains about syntax errors in the code...
Back to top
Virsacer



Joined: 16 Jan 2010
Posts: 108
Location: Germany, Darmstadt

PostPosted: Wed 01 Aug '12 19:06    Post subject: Reply with quote

I managed to build eAccelerator:
http://www.erazergermany.de/HOME/PHP-5.4.5-Win64-eAccelerator.zip
Back to top
freeNateC



Joined: 26 Jul 2012
Posts: 3
Location: USA, Portland

PostPosted: Wed 01 Aug '12 22:02    Post subject: Reply with quote

Virsacer wrote:
I managed to build eAccelerator:
http://www.erazergermany.de/HOME/PHP-5.4.5-Win64-eAccelerator.zip


Shocked awesome. I'm playing with it now and will let you know if there are any problems.
Back to top
rudhy



Joined: 21 Jan 2006
Posts: 6

PostPosted: Wed 01 Aug '12 23:38    Post subject: Mod php_com_dotnet.dll Reply with quote

Dear Virsacer, could you build mod php_com_dotnet ?
It missed in your php 5.4.5 win64 build, thank you.
Back to top
exalted_piece



Joined: 01 Aug 2012
Posts: 2
Location: Indonesia, Bandung

PostPosted: Thu 02 Aug '12 4:48    Post subject: thanks Reply with quote

hi,

thanks for providing 64bit version,

i'm just download and using it right now.

you rock! Laughing
Back to top
Virsacer



Joined: 16 Jan 2010
Posts: 108
Location: Germany, Darmstadt

PostPosted: Thu 02 Aug '12 18:02    Post subject: Reply with quote

Hi,

com_dotnet is built-in by default.
Have a look at your phpinfo() Wink
Back to top
exalted_piece



Joined: 01 Aug 2012
Posts: 2
Location: Indonesia, Bandung

PostPosted: Thu 09 Aug '12 4:25    Post subject: Reply with quote

Hi Virsacer,

sorry to bothering you, but i need to connect to mssql server, would you please to provide extension for

php_pdo_sqlsrv.dll

and

php_sqlsrv.dll


Thanks
Back to top


Reply to topic   Topic: PHP 5.4.5-Win64 VC10 available View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads