Multi PHP working

This commit is contained in:
eroncero
2025-08-03 16:57:20 +02:00
parent b350243c64
commit 49d9c13f4d
193 changed files with 5159 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
; configuration for php bcmath module
; priority=20
extension=bcmath.so

View File

@@ -0,0 +1,3 @@
; configuration for php bz2 module
; priority=20
extension=bz2.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=calendar.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=ctype.so

View File

@@ -0,0 +1,3 @@
; configuration for php curl module
; priority=20
extension=curl.so

View File

@@ -0,0 +1,3 @@
; configuration for php dba module
; priority=20
extension=dba.so

View File

@@ -0,0 +1,3 @@
; configuration for php xml module
; priority=20
extension=dom.so

View File

@@ -0,0 +1,3 @@
; configuration for php enchant module
; priority=20
extension=enchant.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=exif.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=ffi.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=fileinfo.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=ftp.so

View File

@@ -0,0 +1,3 @@
; configuration for php gd module
; priority=20
extension=gd.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=gettext.so

View File

@@ -0,0 +1,3 @@
; configuration for php gmp module
; priority=20
extension=gmp.so

View File

@@ -0,0 +1,2 @@
; priority=25
extension=http.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=iconv.so

View File

@@ -0,0 +1,15 @@
; configuration for php igbinary module
; priority=20
; Load igbinary extension
extension=igbinary.so
; Use igbinary as session serializer
;session.serialize_handler=igbinary
; Enable or disable compacting of duplicate strings
; The default is On.
igbinary.compact_strings=On
; Use igbinary as serializer in APC cache (3.1.7 or later)
;apc.serializer=igbinary

View File

@@ -0,0 +1,3 @@
; configuration for php imap module
; priority=20
extension=imap.so

View File

@@ -0,0 +1,3 @@
; configuration for php intl module
; priority=20
extension=intl.so

View File

@@ -0,0 +1,3 @@
; configuration for php ldap module
; priority=20
extension=ldap.so

View File

@@ -0,0 +1,3 @@
; configuration for php mbstring module
; priority=20
extension=mbstring.so

View File

@@ -0,0 +1,56 @@
; uncomment the next line to enable the module
extension=memcache.so
[memcache]
; Whether to transparently failover to other servers on errors.
;
; memcache.allow_failover="1"
; Defines how many servers to try when setting and getting data. Used
; only in conjunction with memcache.allow_failover.
;
; memcache.max_failover_attempts="20"
; Data will be transferred in chunks of this size, setting the value
; lower requires more network writes. Try increasing this value to
; 32768 if noticing otherwise inexplicable slowdowns.
;
; memcache.chunk_size="8192"
; The default TCP port number to use when connecting to the memcached
; server if no other port is specified.
;
; memcache.default_port="11211"
; Controls which strategy to use when mapping keys to servers. Set
; this value to consistent to enable consistent hashing which allows
; servers to be added or removed from the pool without causing keys to
; be remapped. Setting this value to standard results in the old
; strategy being used.
;
; memcache.hash_strategy="consistent"
; Controls which hash function to apply when mapping keys to servers,
; crc32 uses the standard CRC32 hash while fnv uses FNV-1a
;
; memcache.hash_function="crc32"
; Use memcache as a session handler by setting this value to memcache.
;
; session.save_handler="memcache"
; Defines a comma separated of server urls to use for session storage,
; for example session.save_path="tcp://host1:11211,tcp://host2:11211".
;
; Each url may contain parameters which are applied to that server,
; they are the same as for the Memcache::addServer() method. For
; example: session.save_path="tcp://host1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
;
; session.save_path="tcp://localhost:11211"
; Additional parameters
; memcache.protocol=ascii
; memcache.redundancy=1
; memcache.session_redundancy=2
; memcache.compress_threshold=20000
; memcache.lock_timeout=15

View File

@@ -0,0 +1,172 @@
; priority=25
extension=memcached.so
[memcached]
; Use session locking
; valid values: On, Off
; the default is On
;memcached.sess_locking = On
; The minimum time, in milliseconds, to wait between session lock attempts.
; This value is double on each lock retry until memcached.sess_lock_wait_max
; is reached, after which any further retries will take sess_lock_wait_max seconds.
; Default is 150.
;memcached.sess_lock_wait_min = 150;
; The maximum time, in milliseconds, to wait between session lock attempts.
; Default is 150.
;memcached.sess_lock_wait_max = 150;
; The number of times to retry locking the session lock, not including the first attempt.
; Default is 5.
;memcached.sess_lock_retries = 5;
; The time, in seconds, before a lock should release itself.
; Setting to 0 results in the default behaviour, which is to
; use PHP's max_execution_time.
;memcached.sess_lock_expire = 0;
; memcached session key prefix
; valid values are strings less than 219 bytes long
; the default value is "memc.sess.key."
;memcached.sess_prefix = "memc.sess.key."
; Whether or not to re-use the memcached connections corresponding to the value(s)
; of session.save_path after the execution of the script ends.
; Don't use this if certain settings (e.g. SASL settings, sess_binary_protocol) would
; be overridden between requests.
; Default is Off.
;memcached.sess_persistent = Off
; memcached session consistent hash mode
; if set to On, consistent hashing (libketama) is used
; for session handling.
; When consistent hashing is used, one can add or remove cache
; node(s) without messing up too much with existing keys
; default is On
;memcached.sess_consistent_hash = On
; memcached session consistent hash type
; if set to 'ketama', consistent hashing (libketama) is used
; for session handling (default for php-memcached 3.x)
; if set to 'ketama_weighted', weighted consistent hashing (libketama) is used
; for session handling (default for php-memcached 2.x)
;memcached.sess_consistent_hash_type = "ketama"
; Allow failed memcached server to automatically be removed.
; Default is Off. (In previous versions, this setting was called memcached.sess_remove_failed)
;memcached.sess_remove_failed_servers = Off
; Set this value to enable the server be removed after
; configured number of continuous times connection failure.
;memcached.sess_server_failure_limit = 0
; Write data to a number of additional memcached servers
; This is "poor man's HA" as libmemcached calls it.
; If this value is positive and sess_remove_failed_servers is enabled
; when a memcached server fails the session will continue to be available
; from a replica. However, if the failed memcache server
; becomes available again it will read the session from there
; which could have old data or no data at all
;memcached.sess_number_of_replicas = 0
; Use the memcached binary protocol for memcached sessions (Instead of the text protocol)
; libmemcached replicas work only if binary mode is enabled.
; However, certain proxies (such as twemproxy) will work only if the binary protocol is disabled.
; In older versions of php-memcached, this setting was Off and was called memcached.sess_binary.
; Default is On with libmemcached 1.0.18 or newer.
; Default is Off with older version.
;memcached.sess_binary_protocol = On
; memcached session replica read randomize
;memcached.sess_randomize_replica_read = Off
; memcached connect timeout value
; In non-blocking mode this changes the value of the timeout
; during socket connection in milliseconds. Specifying -1 means an infinite timeout.
;memcached.sess_connect_timeout = 1000
; Session SASL username
; Both username and password need to be set for SASL to be enabled
;memcached.sess_sasl_username = NULL
; Session SASL password
;memcached.sess_sasl_password = NULL
; Set the compression type
; valid values are: fastlz, zlib
; the default is fastlz
;memcached.compression_type = "fastlz"
; Compression factor
; Store compressed value only if the compression
; factor (saving) exceeds the set limit.
;
; store compressed if:
; plain_len > comp_len * factor
;
; the default value is 1.3 (23% space saving)
;memcached.compression_factor = "1.3"
; The compression threshold
;
; Do not compress serialized values below this threshold.
; the default is 2000 bytes
;memcached.compression_threshold = 2000
; Set the default serializer for new memcached objects.
; valid values are: php, igbinary, json, json_array, msgpack
;
; json - standard php JSON encoding. This serializer
; is fast and compact but only works on UTF-8
; encoded data and does not fully implement
; serializing. See the JSON extension.
; json_array - as json, but decodes into arrays
; php - the standard php serializer
; igbinary - a binary serializer
; msgpack - a cross-language binary serializer
;
; The default is igbinary if available, then msgpack if available, then php otherwise.
;memcached.serializer = "igbinary"
; The amount of retries for failed store commands.
; This mechanism allows transparent fail-over to secondary servers when
; set/increment/decrement/setMulti operations fail on the desired server in a multi-server
; environment.
; the default is 0
;memcached.store_retry_count = 0
; The maximum payload size in bytes that can be written.
; Writing a payload larger than the limit will result in RES_E2BIG error.
; Specifying 0 means no limit is enforced, though the server may still reject with RES_E2BIG.
; Default is 0.
;memcached.item_size_limit = 1000000
; Sets the default for consistent hashing for new connections.
; (To configure consistent hashing for session connections,
; use memcached.sess_consistent_hash instead)
;
; If set to On, consistent hashing (libketama) is used
; for session handling.
; When consistent hashing is used, one can add or remove cache
; node(s) without messing up too much with existing keys
; default is Off
;memcached.default_consistent_hash = Off
; Sets the default memcached protocol for new connections.
; (To configure the memcached protocol for connections used by sessions,
; use memcached.sess_binary_protocol instead)
;
; If set to On, the memcached binary protocol is used by default.
; If set to Off, the memcached text protocol is used.
; Default is Off
;memcached.default_binary_protocol = Off
; Sets the default memcached connection timeout for new connections.
; (To configure the memcached connection timeout for sessions,
; use memcached.sess_connect_timeout instead)
; In non-blocking mode this changes the value of the timeout.
; during socket connection in milliseconds. Specifying -1 means an infinite timeout.
; Specifying 0 means using the memcached library's default connection timeout.
; Default is 0.
;memcached.default_connect_timeout = 0

View File

@@ -0,0 +1,3 @@
; configuration for php msgpack module
; priority=20
extension=msgpack.so

View File

@@ -0,0 +1,3 @@
; configuration for php mysql module
; priority=20
extension=mysqli.so

View File

@@ -0,0 +1,3 @@
; configuration for php mysql module
; priority=10
extension=mysqlnd.so

View File

@@ -0,0 +1,3 @@
; configuration for php odbc module
; priority=20
extension=odbc.so

View File

@@ -0,0 +1,4 @@
; configuration for php opcache module
; priority=10
zend_extension=opcache.so
opcache.jit=off

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=10
extension=pdo.so

View File

@@ -0,0 +1,3 @@
; configuration for php sybase module
; priority=20
extension=pdo_dblib.so

View File

@@ -0,0 +1,3 @@
; configuration for php interbase module
; priority=20
extension=pdo_firebird.so

View File

@@ -0,0 +1,3 @@
; configuration for php mysql module
; priority=20
extension=pdo_mysql.so

View File

@@ -0,0 +1,3 @@
; configuration for php odbc module
; priority=20
extension=pdo_odbc.so

View File

@@ -0,0 +1,3 @@
; configuration for php pgsql module
; priority=20
extension=pdo_pgsql.so

View File

@@ -0,0 +1,3 @@
; configuration for php sqlite3 module
; priority=20
extension=pdo_sqlite.so

View File

@@ -0,0 +1,3 @@
; configuration for php pgsql module
; priority=20
extension=pgsql.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=phar.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=posix.so

View File

@@ -0,0 +1,2 @@
; configuration for php ps module
extension=ps.so

View File

@@ -0,0 +1,3 @@
; configuration for php pspell module
; priority=20
extension=pspell.so

View File

@@ -0,0 +1 @@
extension=raphf.so

View File

@@ -0,0 +1,3 @@
; configuration for php readline module
; priority=20
extension=readline.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=shmop.so

View File

@@ -0,0 +1,3 @@
; configuration for php xml module
; priority=20
extension=simplexml.so

View File

@@ -0,0 +1,3 @@
; configuration for php snmp module
; priority=20
extension=snmp.so

View File

@@ -0,0 +1,3 @@
; configuration for php soap module
; priority=20
extension=soap.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=sockets.so

View File

@@ -0,0 +1,3 @@
; configuration for php sqlite3 module
; priority=20
extension=sqlite3.so

View File

@@ -0,0 +1 @@
extension=stomp.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=sysvmsg.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=sysvsem.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=sysvshm.so

View File

@@ -0,0 +1,3 @@
; configuration for php tidy module
; priority=20
extension=tidy.so

View File

@@ -0,0 +1,3 @@
; configuration for php common module
; priority=20
extension=tokenizer.so

View File

@@ -0,0 +1 @@
zend_extension=xdebug.so

View File

@@ -0,0 +1,3 @@
; configuration for php xml module
; priority=15
extension=xml.so

View File

@@ -0,0 +1,3 @@
; configuration for php xml module
; priority=20
extension=xmlreader.so

View File

@@ -0,0 +1,3 @@
; configuration for php xml module
; priority=20
extension=xmlwriter.so

View File

@@ -0,0 +1,3 @@
; configuration for php xml module
; priority=20
extension=xsl.so

View File

@@ -0,0 +1,3 @@
; configuration for php zip module
; priority=20
extension=zip.so