Skip to content
Snippets Groups Projects
Commit 1adeb2ed authored by Angie Byron's avatar Angie Byron
Browse files

Issue #2229781 by sun, alexpott: Opcode cache utility breaking cli site install for PHP 5.5.

parent 2c5978cc
No related branches found
No related tags found
No related merge requests found
......@@ -29,7 +29,11 @@ public static function invalidate($pathname) {
if (extension_loaded('Zend OPcache')) {
opcache_invalidate($pathname, TRUE);
}
if (extension_loaded('apc')) {
// If apcu extenstion is enabled in PHP 5.5 or greater it emulates apc.
// This is to provide an easy upgrade path if you are using apc's user
// caching however the emulation does not extend to opcode caching.
// Therefore we need to check if the function exists as well.
if (extension_loaded('apc') && function_exists('apc_delete_file')) {
// apc_delete_file() throws a PHP warning in case the specified file was
// not compiled yet.
// @see http://php.net/manual/en/function.apc-delete-file.php
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment