From a3751295d2cd9e8f9ac2d685304534b3130e65f2 Mon Sep 17 00:00:00 2001 From: Pushpak Chhajed Date: Mon, 3 Feb 2025 20:09:56 +0530 Subject: [PATCH] feat: enable opcache correctly in sevalla --- public/.user.ini | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 public/.user.ini diff --git a/public/.user.ini b/public/.user.ini new file mode 100644 index 0000000..4daa65e --- /dev/null +++ b/public/.user.ini @@ -0,0 +1,38 @@ +[opcache] +; Determines if Zend OPCache is enabled +opcache.enable = 1 + +; Determines if Zend OPCache is enabled for the CLI version of PHP +;opcache.enable_cli=0 + +; The OPcache shared memory storage size. +opcache.memory_consumption = 256 + +; The amount of memory for interned strings in Mbytes. +opcache.interned_strings_buffer = 64 + +; The maximum number of keys (scripts) in the OPcache hash table. +; Only numbers between 200 and 1000000 are allowed. +opcache.max_accelerated_files = 40000 + +; The maximum percentage of "wasted" memory until a restart is scheduled. +;opcache.max_wasted_percentage=5 + +; When this directive is enabled, the OPcache appends the current working +; directory to the script key, thus eliminating possible collisions between +; files with the same name (basename). Disabling the directive improves +; performance, but may break existing applications. +;opcache.use_cwd=1 + +; When disabled, you must reset the OPcache manually or restart the +; webserver for changes to the filesystem to take effect. +opcache.validate_timestamps = 1 + +; How often (in seconds) to check file timestamps for changes to the shared +; memory storage allocation. ("1" means validate once per second, but only +; once per request. "0" means always validate) +opcache.revalidate_freq=60 + +; If disabled, all PHPDoc comments are dropped from the code to reduce the +; size of the optimized code. +opcache.save_comments = 0