-
Notifications
You must be signed in to change notification settings - Fork 8k
Closed
Description
Description
zend.OPCache on PHP 8.3.8 NTS on Win32 is throwing the following error repeatedly, even after clearing the cache:
Warning Internal error: wrong size calculation: C:\path-to-cache\cache\docket-cache\93da65a9fd00-b287b31d338a.php start=0x000002c2ee401040, end=0x000002c2ee472590, real=0x000002c2ee468e30
The 93da65a9fd00-b287b31d338a.php file is listed as zero size in the cache folder. Deleting the file results in opcache recreating it, again with zero size.
The php.ini section dealing with opcache settings:
[opcache]
opcache.enable=1
opcache.enable_cli=0
opcache.memory_consumption=256
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=10000
opcache.max_wasted_percentage=5
opcache.use_cwd=1
opcache.validate_timestamps=1
opcache.revalidate_freq=2
opcache.revalidate_path=0
opcache.save_comments=1
opcache.record_warnings=0
opcache.enable_file_override=1
opcache.optimization_level=0x7FFEBFFF
;opcache.dups_fix=0
;opcache.blacklist_filename=
;opcache.max_file_size=0
;opcache.consistency_checks=0
opcache.force_restart_timeout=180
opcache.error_log=C:\windows\temp\php_opcache_err.log
opcache.log_verbosity_level=2
;opcache.preferred_memory_model=
;opcache.protect_memory=0
;opcache.restrict_api=
;opcache.mmap_base=
;opcache.cache_id=
opcache.file_cache=C:\windows\temp\php_op_cache
;opcache.file_cache_only=0
;opcache.file_cache_consistency_checks=1
opcache.file_cache_fallback=1
;opcache.huge_code_pages=1
;opcache.validate_permission=0
;opcache.validate_root=0
;opcache.opt_debug_level=0
;opcache.preload=
;opcache.preload_user=
;opcache.file_update_protection=2
;opcache.lockfile_path=/tmp
PHP Version
PHP 8.3.8 NTS Win32 x64
Operating System
Windows Server 2022 Standard 21H2, build 20348.2527