Author |
|
Virsacer
Joined: 16 Jan 2010 Posts: 108 Location: Germany, Darmstadt
|
|
Back to top |
|
freeNateC
Joined: 26 Jul 2012 Posts: 3 Location: USA, Portland
|
Posted: Thu 26 Jul '12 23:37 Post subject: |
|
|
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
|
Posted: Mon 30 Jul '12 0:43 Post subject: |
|
|
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
|
Posted: Mon 30 Jul '12 10:45 Post subject: 8byte itegers? |
|
|
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
|
Posted: Mon 30 Jul '12 14:29 Post subject: |
|
|
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
|
Posted: Mon 30 Jul '12 19:59 Post subject: |
|
|
Hi,
about the integer size: https://bugs.php.net/bug.php?id=50883
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
|
Posted: Tue 31 Jul '12 21:03 Post subject: |
|
|
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
|
Posted: Wed 01 Aug '12 11:21 Post subject: |
|
|
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
|
Posted: Wed 01 Aug '12 17:53 Post subject: |
|
|
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
|
|
Back to top |
|
freeNateC
Joined: 26 Jul 2012 Posts: 3 Location: USA, Portland
|
Posted: Wed 01 Aug '12 22:02 Post subject: |
|
|
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
|
Posted: Wed 01 Aug '12 23:38 Post subject: Mod php_com_dotnet.dll |
|
|
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
|
Posted: Thu 02 Aug '12 4:48 Post subject: thanks |
|
|
hi,
thanks for providing 64bit version,
i'm just download and using it right now.
you rock! |
|
Back to top |
|
Virsacer
Joined: 16 Jan 2010 Posts: 108 Location: Germany, Darmstadt
|
Posted: Thu 02 Aug '12 18:02 Post subject: |
|
|
Hi,
com_dotnet is built-in by default.
Have a look at your phpinfo() |
|
Back to top |
|
exalted_piece
Joined: 01 Aug 2012 Posts: 2 Location: Indonesia, Bandung
|
Posted: Thu 09 Aug '12 4:25 Post subject: |
|
|
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 |
|