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: eAccelerator 1.0 dev Buid for PHP 5.4.10 nts VC9 x64 |
|
Author |
|
aras
Joined: 07 Dec 2012 Posts: 18 Location: USA
|
Posted: Mon 31 Dec '12 2:08 Post subject: eAccelerator 1.0 dev Buid for PHP 5.4.10 nts VC9 x64 |
|
|
After some struggle, the eAccellerator v. 1.0 dev for PHP 4.5.10 nts VS9 x64 yelded to be buid (works with this http://www.apachelounge.com/viewtopic.php?p=23466). You can download this module here: https://www.dropbox.com/s/xyyexl040xkem7k/eAccelerator.zip
eAccelerator.zip:
MD5 6a297af92995ac109f8a1822e024819a
SHA1 9269a926a9cf0ac168795a0506a89f089c364c87
I have not noticed any speed improvements yet, however. I am not aware about any means that could be used to obtain objective data about the speed.
Last edited by aras on Fri 11 Jan '13 19:57; edited 4 times in total |
|
Back to top |
|
aras
Joined: 07 Dec 2012 Posts: 18 Location: USA
|
Posted: Tue 01 Jan '13 21:37 Post subject: |
|
|
I must have been blind... I have not noticed that the compiled PHP (see link above) apparently contains eAccelerator extension (under namephp_eAccelerator.dll). Interestingly, the extension compiled by me is much smaller (91 kb vs. 103 kb in the package). My question is, how could that happen if the source of the extension is the same? |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Tue 01 Jan '13 22:36 Post subject: |
|
|
Could be a lot of things. At compile-time it links php5(ts).lib and installed it uses php5.dll. Maybe my php5.* were different from yours. I always compile PHP in one run to be sure all extensions match the php core files.
Did you compile it with the *.vcproj (graphical interface) or from the command line? VC9 pro or VC9 express? Dat of your sources (Aug 16, 2012)?
Edit: hmm. I compiled it using the graphical interface with my php5.lib and also ended up with 91KB. There must be some difference between the vcproj and compiling from the command-line... |
|
Back to top |
|
aras
Joined: 07 Dec 2012 Posts: 18 Location: USA
|
Posted: Tue 01 Jan '13 23:44 Post subject: |
|
|
I am just at learner’s stage with compilation. I have used some weird technique in this process; combination of both – starting with command line and then switching to .vcproj (VC9 pro) with command line still open. This was the only way that I was able to get result. Also, I have used php5.lib taken from your PHP package.
In fact, it would really be great to learn about your environment and settings compiling the PHP. I have noticed that you were able to compile xCache and memcache also. I am always ending up with multiple warnings, missing files in the path (like zend_config.h), or linkage errors. Those were too tough nuts for me. I believe that my settings and links are totally off range. And looking to your compilation, it is difficult to believe that it is possible. |
|
Back to top |
|
|
|
|
|
|