eAccelerator binaries for PHP 5.x (windows builds)

For the Windows eAccelerator for php 5.3+ visit our new page at:eAccelerator binaries for PHP 5.3+.

Updated: eAccelerator download using latest code (0.9.5.3 with PHP 5.2.9).

Please find following the compiled binaries of eAccelerator for Windows using Microsoft VC++ 6. For PHP 4 versions: eAccelerator binaries for PHP 4.x.
If you need a version not offered here, let us know (post comment).

eAccelerator windows binaries follow the naming conversion: eAcceleratorVVV_PHPVERSION.dll with:
VVV: the version of eAccelerator
PHPVERSION: the version of the targeted PHP

Example eAccelerator094_4.4.3.dll is built from eAccelerator version 0.9.4 targeting the php version 4.4.3.
You can rename your download following the "standard" names: eAccelerator.dll eLoader.dll

Help with installing and configuring eAccelerator.

Technical Notes:
If a version of EA compiles directly, with no changes,  you will not see an additional "SiteBuddy" version. If you see a SiteBuddy version it means the original code had to be modified with "known" published solutions to get it to compile. The "SiteBuddy" version will be my custom brew.

File details, when applicable:
VERSION_Useful_File.zip contains the readme and the divers php files (control panel etc...).

Following you can download the eAccelerator binaries for your version of PHP 5.
Please post any positive or negative experience you have using these downloads. Avoid posting bugs related to eAccelerator (binary bugs will most likely appear immediately: when loading or first use). Post only issues relating to the eAccelerator downloads or requests. Please do not post support issues about eAccelerator under this article. You can do so in the eAccelerator Section of the Forums.

AttachmentSize
eAccelerator 095 Final for PHP 5.1.6120 KB
095_final_useful _files.zip41.97 KB
eAccelerator 0.9.5 Final for PHP 5.1.5120 KB
eAccelerator 095 Final for PHP 5.1.6 Optimized for Size108 KB
eAccelerator 095 Final for PHP 5.2.0120 KB
eAccelerator 095 Final for PHP 5.0.5120 KB
eAccelerator 095 for PHP 5.0.4 (OLDER PHP VERSION)120 KB
eAccelerator 0951 for PHP 5.2.2120 KB
eAccelerator 0951 for PHP 5.2.1120 KB
eAccelerator 0951 for PHP 5.2.2 Built with VC2005 SP1128 KB
eAccelerator 0951 for PHP 5.1.4120 KB
eAccelerator 0951 for PHP 5.2.3120 KB
eAccelerator 0951 for PHP 5.2.0 (OLDER PHP VERSION)120 KB
eAccelerator 0951 for PHP 5.2.4120 KB
eLoader 0951 for PHP 5.2.428 KB
0952_final_useful _files.zip42.27 KB
eLoader 0952 for PHP 5.2.328 KB
eAccelerator 0952 for PHP 5.2.3120 KB
eLoader0952_5.2.4.dll28 KB
eAccelerator 0952 for PHP 5.2.4120 KB
eAccelerator 0952 for PHP 5.2.6120 KB
0953_final_useful _files(nothing new but changelog.txt)42.39 KB
eLoader 0953 for PHP 5.2.528 KB
eAccelerator 0953 for PHP 5.2.5120 KB
eLoader 0953 for PHP 5.2.628 KB
eAccelerator 0953 for PHP 5.2.6120 KB
eLoader0953_5.2.7.dll28 KB
eAccelerator 0953 for PHP 5.2.7120 KB
eLoader0953_5.2.8.dll28 KB
eAccelerator 0953 for PHP 5.2.8120 KB
eAccelerator 0953 for PHP 5.2.9120 KB
eAccelerator 0953 for PHP 5.2.10120 KB
eAccelerator 0.9.6.1 for PHP 5.2.14 Tread Safe (TS)84 KB
eAccelerator 0.9.6.1 for PHP 5.2.14 None Tread Safe (NTS)80 KB


It didn't work for me...the

It didn't work for me...the service refused to start.

http://windows.php.net/downlo

http://windows.php.net/downloads/releases/php-5.2.9-1-src.zip

Try this.

PHP 5.2.9-1

Please consider to compile eAccelerator for PHP 5.2.9-1 patched version...
I've wrongly updated my PHP interpreter to that version and now seems impossible to download again unpatched version....
Thanks a lot!
Simone.

I would but...

Hello,

I would but I do not see the new source for version 5.2.9 patch1.... let me know if you do...

PHP 5.2.9-1 is released!

5.2.9-1 (for Windows) released
[10-Mar-2009]
This release focuses on fixing a security flaw introduced by the cURL library (CVE-2009-0037).

Note: Only the Windows packages are affected.

php 5.2.9.1

Looks like php.net released a security patch for Windows only. Is a build required for 5.2.9.1 specifically?

On a second note. Is anyone having troubles getting 0953 to work with 5.2.9? I've been running EA with a 0952 and a previous version of PHP without any issues, but I use the exact same configuration with 5.2.9 and 0953 and EA won't load. Any ideas?

Stephen I'm rnne 0.9.3 with

Stephen I'm rnne 0.9.3 with 5.2.9 on 3 servers with no issue.

I don't know about the 5.2.9.1 release...I think someone tested and it did not work....

PHP 5.2.9-1 NEW BUILD

Hi,

Please notice the release actually avaible in php.net is not the same as 5.2.9. Using "eAccelerator 0953 for PHP 5.2.9" would result in error loading module due to the build.

Do you have a more recent build ?

Regards
M B

Can someone familiar with eA

Can someone familiar with eA try to load the latest version with php 5.2.9 patch 1. It might work since the source did not change (except the cURL library). Can someone confirm if it works are not?

Thanks,
C
PS: It looks like PHP did not release new source....

php 5.2.9-1

confirmed it does not work.

"[31-Mar-2009 14:54:47] PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.9. Rebuild it for your PHP version (5.2.9-1) or download precompiled binaries.
in Unknown on line 0

[31-Mar-2009 14:54:47] PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0"

eAccelerator and non-thread-safe PHP

Are there any plans to compile eAccelerator for the non-thread-safe version of PHP?

it does not compile with

it does not compile with none-thread safe version...

PHP 5.2.9

PHP 5.2.9 is now out so it looks like we'll need another new DLL.

Also, does anybody know where to get the x64 Windows version of PHP 5.2.9? (also the x64 eaccelerator dll?)

Thanks!

New eAccelerator for php 5.2.9

Hi Guys,

Just release the new version of eA for php 529.
Like usual please provide feedback (only if you already know eA pretty well).

I'm not sure about the 64bit version.

Thanks,
Chris

Just updated to PHP 5.2.9

Just updated to PHP 5.2.9 with the new 5.2.9 EA DLL and everything seems to be ok, thanks!

Do you have any news about the support of PHP 5.3 by EAccelerator? Official EAccelerator developement seems to be dead :-(

Bye.

Works!

Chris,

Thanks again! The new dll works great. If I can find and x64 version I'll post here.

Small problems

Don't know why, but with this version :

[5832] EACCELERATOR: PHP crashed on opline 169 of mysql_fetch_assoc() at

So apache crash

Bagu,I'm running eA on php 529

Bagu,

I'm running eA on multiple php 529 servers with no issue.
Make sure you are running all the appropriate dll versions...

Please, do not place on a site the module eLoader*.dll

It does not work in general. And not supported by developers.
I have made a byte-code. I have spent a lot of time, to start it ... But could not make it. There was it is not possible and not supported...

Do not repeat my error...

(PHP 5.2.8, eAccelerator 0953)

Thanks for this eAccelerator

Thanks for this eAccelerator DLL. I now use eAccelerator + PHP 5.2.8 Thread Safety + Microsoft FastCGI Handler and it works very well.

I used in the past XCache 1.2.2 but scripts were removed from the cache due to the mmap problem with FastCGI.

With eAccelerator, all is ok ;-)

PHP 5.2.7 pulled

Apparently PHP 5.2.7 has issues and is going to be pulled. See:

http://www.apachelounge.com/viewtopic.php?p=12329#12329

PHP 5.2.7 is out

PHP 5.2.7 is out. Do we need a new DLL for this version?

Yes. I hope we will get it

Yes. I hope we will get it soon.
Thanks for compiling!

Wolfgang

v5.2.7

PHP v5.2.7 is out, any chance of an update?

Thanks for the work!

New eAccelerator for php 5.2.7

Hi Guys,

Just release the new version of eA.
Let usually please provide feedback (only if you already know eA pretty well).

Thanks & Happy Holidays,
Chris
PS: Some have already reported some important PHP 5.2.7 bugs, you might want to stay with 5.2.6 until this is fixed:
http://bugs.php.net/bug.php?id=46759

Chris, It works great here

Chris,

It works great here on my developmental server! Thanks as always.

Am I supposed to use eaccelerator.admin.name/password= for...

Using ea 0953 with PHP 5.2.5 on Windows XP and Apache.

Followed the instructions here: http://www.sitebuddy.com/PHP/Accelerators/eAccelerator

Am I correct to assume that I don't use the following for ea 0953?

eaccelerator.admin.name="yourusername" (upto eAccelerator 0.9.4)
eaccelerator.admin.password="yourpassword" (upto eAccelerator 0.9.4)

I don't use the above 2 lines, but need to set the Username/Password within control.php?

"Note: To get the encrypted password you basically type in a dos windows: "php -q eaccelerator_password.php"

Obviously, eaccelerator_password.php is no longer included within the useful_Files.zip.

Thanks in advance

eaccelerator.allowed_admin_path

Hello Turbo,

Yes with 0.9.5.3 you don't use the password method anymore but the allowed path.

So in your php.ini in the eA directives you should have something like:

eaccelerator.allowed_admin_path = "E:\Sites\mysite123\wwwroot\eaWPC.php"

I just tried loading

I just tried loading eAccelerator0953_5.2.6.dll on IIS7 running PHP 5.2.6 non-thread-safe via FastCGI. It didn't work, I get "Unable to load dynamic library 'C:\PHP\ext\eAccelerator0953_5.2.6.dll- The specified module could not be found."

Can someone compile a version that will work with the Non-thread-safe (NTS) PHP?

php 5.2.5 + apache 1.3

Don't work with PHP Debug module from Nusphere PHPED.
But without it works fine.