Open HannahVernon opened 2 months ago
Hi @HannahVernon! Can you reproduce the warning with a small script? Otherwise, it will be very hard to diagnose the issue.
The file it is currently reporting as problematic is:
This is the error around that particular file:
Sat Jun 22 17:56:29 2024 (10096): Warning Internal error: wrong size calculation: C:\path-to-file\docket-cache\c90c7b354245-f3472753e77b.php start=0x0000022afa0e7ec0, end=0x0000022afa0e8a28, real=0x0000022afa0e88f8
Contents of the file are:
<?php
return array (
'timestamp' => 1719096989,
'site_id' => 1,
'group' => 'term-queries',
'key' => 'get_terms:c8817434f2120651a8ea3b4f240431ab:0.37558700 1719092969',
'type' => 'array',
'timeout' => 1719183389,
'data' =>
array (
0 =>
(object) array(
'term_id' => 10,
'object_id' => 3,
),
1 =>
(object) array(
'term_id' => 13,
'object_id' => 3,
),
2 =>
(object) array(
'term_id' => 12,
'object_id' => 3,
),
3 =>
(object) array(
'term_id' => 11,
'object_id' => 3,
),
),
);
/*@DOCKET_CACHE_EOF*/
Unfortunately I'm quite new to opcache, so I'm not entirely sure how to test that file, or indeed if the problem is with WordPress' Docket Cache plugin itself.
Description
zend.OPCache on PHP 8.3.8 NTS on Win32 is throwing the following error repeatedly, even after clearing the cache:
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:
PHP Version
PHP 8.3.8 NTS Win32 x64
Operating System
Windows Server 2022 Standard 21H2, build 20348.2527