APC 3.1.8 just released a few days ago and today, I upgraded from version 3.1.7 to 3.1.8. After upgraded, I always got blank page / Internal Server Error. (Depends on Browser) Tested it with Nginx 1.0.0, Apache 2.2, PHP 5.3.6 (PHP-FPM), MySQL 5.5, Memcached 1.4.5 with PECL Memcached extention (Tried both 1.0.2 / 2.0 Beta). This problem appear only on Drupal site. SMF Forum is working fine.
My config in Drupal is :
$conf = array(
'cache_inc' => './sites/all/modules/memcache/memcache.inc',
'session_inc' => './sites/all/modules/memcache/memcache-session.inc',
'memcache_key_prefix' => 'test',
);
$conf['memcache_options'] = array(
Memcached::OPT_COMPRESSION => FALSE,
Memcached::OPT_DISTRIBUTION => Memcached::DISTRIBUTION_CONSISTENT,
Memcached::OPT_BINARY_PROTOCOL => TRUE,
);
Once I took this line out -> 'cache_inc' => './sites/all/modules/memcache/memcache.inc', It came back to work normally.
So, I just downgraded back to 3.1.7. and everything works ok as it used to be. Now, I don't know it's a bug in APC or Memcache Drupal module.
Comments
Comment #1
abx CreditAttribution: abx commentedJust tested more about the problem. When use version 3.1.8. First page load will works fine but with next page will cause error shows below :
Comment #2
_-. CreditAttribution: _-. commentedjust stumbled on this report ...
been 'suddenly' seeing similar 'require_once ... file not found' errors, with 'odd' characters in the output as you're seeing.
similarly, just on first page load.
drop back to apc 3.1.7 seems, so far, to cure the problem.
Comment #3
abx CreditAttribution: abx commentedLook like this is the problem with APC 3.1.8.
http://pecl.php.net/bugs/bug.php?id=22695
http://pecl.php.net/bugs/bug.php?id=22687
Comment #4
abx CreditAttribution: abx commentedAPC 3.1.9 released and it works now.