Skip to content

Commit 824e638

Browse files
committed
fix when file_cache_read_only
1 parent 798a07d commit 824e638

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

ext/opcache/tests/gt16979.phpt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ opcache.jit=disable
77
opcache.jit_buffer_size=0
88
opcache.file_cache={TMP}
99
opcache.file_cache_only=1
10-
opcache.log_verbosity_level=4
1110
--EXTENSIONS--
1211
opcache
1312
--FILE--

ext/opcache/zend_accelerator_module.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1026,8 +1026,9 @@ ZEND_FUNCTION(opcache_is_script_cached)
10261026
RETURN_FALSE;
10271027
}
10281028

1029-
if (!ZCG(accelerator_enabled)) {
1030-
RETURN_FALSE;
1029+
if (!ZCG(accelerator_enabled) &&
1030+
!(file_cache && ZCG(accel_directives).file_cache_read_only)) {
1031+
RETURN_FALSE;
10311032
}
10321033

10331034
if (file_cache) {

0 commit comments

Comments
 (0)