diff --git a/lib/preload_opcache.php b/lib/preload_opcache.php new file mode 100644 index 00000000..978c89b0 --- /dev/null +++ b/lib/preload_opcache.php @@ -0,0 +1,42 @@ +"; +$br = "\n"; + +foreach ($preload_dirs as $dir) { + $files = []; + $full_dir = "/var/www/$dir"; + getfiles($full_dir, $files); + + echo "opcache preload ".count($files)."files from $full_dir\n"; + + foreach ($files as $file) { + echo $file.$br; + opcache_compile_file($file); + } +}