Skip to content

Commit

Permalink
feat: enable opcache correctly in sevalla
Browse files Browse the repository at this point in the history
  • Loading branch information
pushpak1300 committed Feb 3, 2025
1 parent 5e79f89 commit a375129
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions public/.user.ini
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit a375129

Please sign in to comment.