[MediaWiki-l] CACHE_ACCEL and "You may want to install APC"

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[MediaWiki-l] CACHE_ACCEL and "You may want to install APC"

Jeffrey Walton
Hi Everyone,

I'm in a very unusual state. I had to perform a restore of our html/
directory because I accidentally blew away /var/www/html . We also
lacked a current backup, and our backup was exactly 1 year old. So the
upgrade.php file below is from MW 1.28, IIRC.

I had a current backup of LocalSettings.php from MW 1.30, so I used it
when the restored LocalSettings.php 1.28 caused problems. However, the
1.30 LocalSettings had all the wfLoadExtension and wfLoadSkin
commented because they are not present (yet).

So I have 1.28 Mediawiki, 1.30 LocalSettings, and a missing APC.

Caching and APC is discussed here, but I did not see what needs to be
installed: https://www.mediawiki.org/wiki/Manual:Performance_tuning .

What is APC, and how do I install it?

-----

# yum install apc
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.mirror.netelligent.ca
 * epel: ewr.edge.kernel.org
 * extras: centos.mirror.netelligent.ca
 * updates: centos.mirror.netelligent.ca
No package apc available.
Error: Nothing to do

-----

# php maintenance/update.php
[f6724eba] [no req]   MWException from line 150 of /var/www/html/w/includes/obje
ctcache/ObjectCache.php: CACHE_ACCEL requested but no suitable object cache is p
resent. You may want to install APC.
Backtrace:
#0 /var/www/html/w/includes/objectcache/ObjectCache.php(94): ObjectCache::newAcc
elerator(array)
#1 /var/www/html/w/includes/objectcache/ObjectCache.php(74): ObjectCache::newFro
mParams(array)
#2 /var/www/html/w/includes/objectcache/ObjectCache.php(46): ObjectCache::newFro
mId(integer)
#3 /var/www/html/w/includes/GlobalFunctions.php(3935): ObjectCache::getInstance(
integer)
#4 /var/www/html/w/includes/Setup.php(581): wfGetMainCache()
#5 /var/www/html/w/maintenance/doMaintenance.php(97): require_once(string)
#6 /var/www/html/w/maintenance/update.php(216): require_once(string)
#7 {main}

_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
Reply | Threaded
Open this post in threaded view
|

Re: CACHE_ACCEL and "You may want to install APC"

Jeffrey Walton
Cancel.... The machine needed to be rebooted.

On Fri, Dec 21, 2018 at 4:53 PM Jeffrey Walton <[hidden email]> wrote:

>
> Hi Everyone,
>
> I'm in a very unusual state. I had to perform a restore of our html/
> directory because I accidentally blew away /var/www/html . We also
> lacked a current backup, and our backup was exactly 1 year old. So the
> upgrade.php file below is from MW 1.28, IIRC.
>
> I had a current backup of LocalSettings.php from MW 1.30, so I used it
> when the restored LocalSettings.php 1.28 caused problems. However, the
> 1.30 LocalSettings had all the wfLoadExtension and wfLoadSkin
> commented because they are not present (yet).
>
> So I have 1.28 Mediawiki, 1.30 LocalSettings, and a missing APC.
>
> Caching and APC is discussed here, but I did not see what needs to be
> installed: https://www.mediawiki.org/wiki/Manual:Performance_tuning .
>
> What is APC, and how do I install it?
>
> -----
>
> # yum install apc
> Loaded plugins: fastestmirror
> Loading mirror speeds from cached hostfile
>  * base: centos.mirror.netelligent.ca
>  * epel: ewr.edge.kernel.org
>  * extras: centos.mirror.netelligent.ca
>  * updates: centos.mirror.netelligent.ca
> No package apc available.
> Error: Nothing to do
>
> -----
>
> # php maintenance/update.php
> [f6724eba] [no req]   MWException from line 150 of /var/www/html/w/includes/obje
> ctcache/ObjectCache.php: CACHE_ACCEL requested but no suitable object cache is p
> resent. You may want to install APC.
> Backtrace:
> #0 /var/www/html/w/includes/objectcache/ObjectCache.php(94): ObjectCache::newAcc
> elerator(array)
> #1 /var/www/html/w/includes/objectcache/ObjectCache.php(74): ObjectCache::newFro
> mParams(array)
> #2 /var/www/html/w/includes/objectcache/ObjectCache.php(46): ObjectCache::newFro
> mId(integer)
> #3 /var/www/html/w/includes/GlobalFunctions.php(3935): ObjectCache::getInstance(
> integer)
> #4 /var/www/html/w/includes/Setup.php(581): wfGetMainCache()
> #5 /var/www/html/w/maintenance/doMaintenance.php(97): require_once(string)
> #6 /var/www/html/w/maintenance/update.php(216): require_once(string)
> #7 {main}

_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l