@@ -170,12 +170,7 @@ static ZEND_INI_MH(OnUpdateFileCache)
170
170
171
171
if (!IS_ABSOLUTE_PATH (ZSTR_VAL (new_value ), ZSTR_LEN (new_value )) ||
172
172
zend_stat (ZSTR_VAL (new_value ), & buf ) != 0 ||
173
- !S_ISDIR (buf .st_mode ) ||
174
- #ifndef ZEND_WIN32
175
- access (ZSTR_VAL (new_value ), R_OK | X_OK ) != 0 ) {
176
- #else
177
- _access (ZSTR_VAL (new_value ), 04 ) != 0 ) {
178
- #endif
173
+ !S_ISDIR (buf .st_mode )) {
179
174
zend_accel_error (ACCEL_LOG_WARNING , "opcache.file_cache must be a full path of accessible directory.\n" );
180
175
new_value = NULL ;
181
176
}
@@ -311,10 +306,10 @@ ZEND_INI_BEGIN()
311
306
STD_PHP_INI_ENTRY ("opcache.mmap_base" , NULL , PHP_INI_SYSTEM , OnUpdateString , accel_directives .mmap_base , zend_accel_globals , accel_globals )
312
307
#endif
313
308
314
- STD_PHP_INI_ENTRY ("opcache.file_cache" , NULL , PHP_INI_SYSTEM , OnUpdateFileCache , accel_directives .file_cache , zend_accel_globals , accel_globals )
315
- STD_PHP_INI_BOOLEAN ("opcache.file_cache_read_only" , "0" , PHP_INI_SYSTEM , OnUpdateBool , accel_directives .file_cache_read_only , zend_accel_globals , accel_globals )
316
- STD_PHP_INI_BOOLEAN ("opcache.file_cache_only" , "0" , PHP_INI_SYSTEM , OnUpdateBool , accel_directives .file_cache_only , zend_accel_globals , accel_globals )
317
- STD_PHP_INI_BOOLEAN ("opcache.file_cache_consistency_checks" , "1" , PHP_INI_SYSTEM , OnUpdateBool , accel_directives .file_cache_consistency_checks , zend_accel_globals , accel_globals )
309
+ STD_PHP_INI_ENTRY ("opcache.file_cache" , NULL , PHP_INI_SYSTEM , OnUpdateFileCache , accel_directives .file_cache , zend_accel_globals , accel_globals )
310
+ STD_PHP_INI_BOOLEAN ("opcache.file_cache_read_only" , "0" , PHP_INI_SYSTEM , OnUpdateBool , accel_directives .file_cache_read_only , zend_accel_globals , accel_globals )
311
+ STD_PHP_INI_BOOLEAN ("opcache.file_cache_only" , "0" , PHP_INI_SYSTEM , OnUpdateBool , accel_directives .file_cache_only , zend_accel_globals , accel_globals )
312
+ STD_PHP_INI_BOOLEAN ("opcache.file_cache_consistency_checks" , "1" , PHP_INI_SYSTEM , OnUpdateBool , accel_directives .file_cache_consistency_checks , zend_accel_globals , accel_globals )
318
313
#if ENABLE_FILE_CACHE_FALLBACK
319
314
STD_PHP_INI_BOOLEAN ("opcache.file_cache_fallback" , "1" , PHP_INI_SYSTEM , OnUpdateBool , accel_directives .file_cache_fallback , zend_accel_globals , accel_globals )
320
315
#endif
0 commit comments