Speeding up activeCollab with opcode and memory caching

avatar Ilija Studen Staff Jul 19. 2011. 3:29 am
Hello,

Open /activecollab/defaults.php, and replace this line:

define('CACHE_BACKEND', 'FileCacheBackend');


with:

if(!defined('CACHE_BACKEND')) {
  define('CACHE_BACKEND', 'FileCacheBackend');
}


That should resolve the warning that you are getting.
avatar BlueSky Pro Oct 19. 2011. 5:28 pm
I am running PHP Version 5.2.13 with 2.1, corporate and trying to APC support:

1) which version of the AP dLL do I needed for a windows server (running Apache for AC) from this page: http://downloads.php.net/pierre/

I tried php_apc-3.1.5-5.2-vc6-x86.zip -- but recived an almost blank page that said memory erro when I ran phpinfo to see if the AP was installed.

2) Can I use one of my install credit to have you upgrade my AC version to the latest and install/configure the APC cache too? :)
avatar Ilija Studen Staff Oct 20. 2011. 2:00 am
Hello,

1. You should always go with latest stable version of PHP and latest stable version of APC. PHP 5.2 is now at version 5.2.17 and it is no longer maintained nor development, so it is possible that latest versions of APC doesn't work well with it. Give PHP 5.3 a shot :)

2. We can upgrade your activeCollab, and see to configure APC caching backend, but installation and configuration of APC itself is not something that we offer as part of Professional Installation / Upgrade Service, sorry.
avatar BlueSky Pro Oct 21. 2011. 1:40 pm
Thanks, 2 more questions:

1) Turns out we had Zend optimizer installed but not the latest version - would the zend community edition server do the same thing as APC or should we stick with APC?

2) Can we hire you separately (not an upgrade), once we have updated to PHP 5.3 to then install the APC DLL?
avatar Ilija Studen Staff Oct 21. 2011. 3:20 pm
Hello,

1. Cache backend that we provide here is APC only. It does not work with other tools.

2. Configuration of APC, or any other PHP or Apache extension, is not something that we offer as a service, sorry. We draw a clear line between what system administration of platform is and what's activeCollab administration. If APC is configured and running on server, we can set up activeCollab's APC cache backend, but configuration of APC itself is not something that we do, sorry.
avatar rahul286 Pro Oct 25. 2011. 3:08 am
Ilija Studen:
It will be default caching mechanism for systems where APC is installed when activeCollab 3 gets launched.


I will prefer to wait for ActiveCollab 3 in this case. We use APC by default everywhere. Its sensible choice as in future APC will be PHP's default caching mechanism.

Off-topic - Good to see something revealed here about upcoming release! ;-)
-Founder & CEO | rtCamp Solutions Pvt. Ltd.
http://www.rtcamp.com | Twitter - @rtcamp

Try activeCollab free for 30 days, No credit card required!

Instant access to activeCollab, no installation needed.

.tryactivecollab.com

If you are already a user of activeCollab, you can log in here.