[Mediawiki-l] install can't find eAccelerator although it is installed
dan_the_man at telus.net
Fri Aug 3 13:27:01 UTC 2007
What part of eAccelerator are you trying to use?
If you are trying to get the PHP script caching/optimizations to work,
do remember to make the cache folder publicly writable. It doesn't
matter where you put it.(just don't put it in /tmp because those get
wiped on most servers if you restart). But if you are having troubles
with this, it's not a MediaWiki problem, It's a eAccelerator
installation problem because the script caching functions have nothing
to do with the scripts themselves. eAccelerator handles that in
conjunction with php and your webserver. Do note that it does look like
your script cache is already working, there really isn't ever much need
for anything other than that out of eAccelerator.
If you are trying to get the data cache to work to cache MediaWiki
stuff. What else do you have installed? Do you have Memcached? Do
remember that eAccelerator is a mere backup for doing this kind of
thing. If you have Memcached (recomended) like we do, then MediaWiki
will try to use Memcached, then whatever data cache is in your optimizer
(eAccelerator, Turk MMcache, etc...), and then fall back to it's own
caching methods. We have Memcached and eAccelerator installed, and
because of Memcached I've never seen anything get into eAccelerator in
my life. I wouldn't consider it a proper place to be doing data caching.
(Do note that the installer also does say that it's not installed)
~Daniel Friesen(Dantman) of The Gaiapedia, Wikia Graphical Entertainment Project, and Wiki-Tools.com
Adam Meyer wrote:
> I just updated to 0.9.5.1 and checked in phpinfo to verify.
> I just dropped in a a new 1.10.1 folder just to see what the
> installer says.
> It is still telling me it is not available.
> On Aug 2, 2007, at 10:00 PM, Emufarmers Sangly wrote:
>> On 8/2/07, Adam Meyer <meyer7 at mindspring.com> wrote:
>>> Im installing on a new machine and im getting this
>>> Couldn't find Turck MMCache, eAccelerator, or APC. Object caching
>>> functions cannot be used.
>>> although in my phpinfo eAccelerator is listed.
>>> "This program makes use of the Zend Scripting Language Engine:
>>> Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
>>> with eAccelerator v0.9.5, Copyright (c) 2004-2006 eAccelerator,
>>> by eAccelerator"
>>> Anyway to tell the install that it IS there?
>> There is a bug in eAccelerator v0.9.5 <
>> https://www.eaccelerator.net/ticket/231> that can cause problems:
>> Upgrade to
>> v0.9.5.1 or apply the patch in one of the comments on that ticket.
>> Arr, ye emus, http://emufarmers.com
>> MediaWiki-l mailing list
>> MediaWiki-l at lists.wikimedia.org
> MediaWiki-l mailing list
> MediaWiki-l at lists.wikimedia.org
More information about the MediaWiki-l