Edit report at https://bugs.php.net/bug.php?id=78512&edit=1
ID: 78512
Updated by: dmitry@php.net
Reported by: nicolas dot grekas+php at gmail dot com
Summary: Cannot make preload work
-Status: Open
+Status: Feedback
Type: Bug
Package: opcache
PHP Version: 7.4.0RC1
Block user comment: N
Private report: N
New Comment:
Not reproducible with PHP-7.4 GIT.
$ wget -qO- http://localhost:8000/
array(8) {
["debug"]=>
int(0)
["info"]=>
int(1)
["notice"]=>
int(2)
["warning"]=>
int(3)
["error"]=>
int(4)
["critical"]=>
int(5)
["alert"]=>
int(6)
["emergency"]=>
int(7)
}
$ wget -qO- http://localhost:8000/stats.php | grep -a
ComposerAutoloaderInit0fc59465a08737274a67ea5841756d9a
[235] => ComposerAutoloaderInit0fc59465a08737274a67ea5841756d9a
[82] => ComposerAutoloaderInit0fc59465a08737274a67ea5841756d9a
Previous Comments:
------------------------------------------------------------------------
[2019-09-08 13:58:53] nicolas dot grekas+php at gmail dot com
Description:
------------
This is a follow up from https://bugs.php.net/78175
Using https://github.com/nicolas-grekas/symfony/releases/download/php-bugs/preload-failures-78175.tar.bz2
I run
php -S localhost:8000 -t public/
-dopcache.preload=var/cache/prod/srcApp_KernelProdContainer.preload.php
Then in another console:
php info.php
Today, this fails with Class'ComposerAutoloaderInit0fc59465a08737274a67ea5841756d9a' not
found.
When I call get_declared_classes(), the class is not listed.
But when I call opcache_get_status(), I see the class listed in preload_statistics.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=78512&edit=1