Package: libapache2-mod-php8.4 Version: 8.4.3-1 Severity: minor The shipped php8.4.conf contains instructions to comment out a section of the configuration to enable PHP in user directories. This contains a hidden pitfall because the change is not carried over to a new PHP version. The new version has a different configuration file so ucf will not warn of local changes. It seems that if I want to use a separate configuration file to enable PHP in user directories my only option is to set the flag to "On", which the instructions warn against doing because it will prevent disabling PHP through .htaccess.
-- Package-specific info: ==== Additional PHP 8.4 information ==== ++++ PHP 8.4 SAPI (php8.4query -S): ++++ ++++ PHP 8.4 Extensions (php8.4query -M -v): ++++ ++++ Configuration files: ++++ [PHP] engine = On short_open_tag = Off precision = 14 output_buffering = 4096 zlib.output_compression = Off implicit_flush = Off unserialize_callback_func = serialize_precision = -1 disable_functions = disable_classes = zend.enable_gc = On zend.exception_ignore_args = On zend.exception_string_param_max_len = 0 expose_php = Off max_execution_time = 30 max_input_time = 60 memory_limit = 128M error_reporting = E_ALL & ~E_DEPRECATED display_errors = Off display_startup_errors = Off log_errors = On ignore_repeated_errors = Off ignore_repeated_source = Off report_memleaks = On variables_order = "GPCS" request_order = "GP" register_argc_argv = Off auto_globals_jit = On post_max_size = 8M auto_prepend_file = auto_append_file = default_mimetype = "text/html" default_charset = "UTF-8" doc_root = user_dir = enable_dl = Off file_uploads = On upload_max_filesize = 2M max_file_uploads = 20 allow_url_fopen = On allow_url_include = Off default_socket_timeout = 60 [CLI Server] cli_server.color = On [Date] [filter] [iconv] [intl] [sqlite3] [Pcre] [Pdo] [Pdo_mysql] pdo_mysql.default_socket= [Phar] [mail function] SMTP = localhost smtp_port = 25 mail.add_x_header = Off mail.mixed_lf_and_crlf = Off [ODBC] odbc.allow_persistent = On odbc.check_persistent = On odbc.max_persistent = -1 odbc.max_links = -1 odbc.defaultlrl = 4096 odbc.defaultbinmode = 1 [MySQLi] mysqli.max_persistent = -1 mysqli.allow_persistent = On mysqli.max_links = -1 mysqli.default_port = 3306 mysqli.default_socket = mysqli.default_host = mysqli.default_user = mysqli.default_pw = [mysqlnd] mysqlnd.collect_statistics = On mysqlnd.collect_memory_statistics = Off [PostgreSQL] pgsql.allow_persistent = On pgsql.auto_reset_persistent = Off pgsql.max_persistent = -1 pgsql.max_links = -1 pgsql.ignore_notice = 0 pgsql.log_notice = 0 [bcmath] bcmath.scale = 0 [browscap] [Session] session.save_handler = files session.use_strict_mode = 0 session.use_cookies = 1 session.use_only_cookies = 1 session.name = PHPSESSID session.auto_start = 0 session.cookie_lifetime = 0 session.cookie_path = / session.cookie_domain = session.cookie_httponly = session.cookie_samesite = session.serialize_handler = php session.gc_probability = 0 session.gc_divisor = 1000 session.gc_maxlifetime = 1440 session.referer_check = session.cache_limiter = nocache session.cache_expire = 180 session.use_trans_sid = 0 session.trans_sid_tags = "a=href,area=href,frame=src,form=" [Assertion] zend.assertions = -1 [COM] [mbstring] [gd] [exif] [Tidy] tidy.clean_output = Off [soap] soap.wsdl_cache_enabled=1 soap.wsdl_cache_dir="/tmp" soap.wsdl_cache_ttl=86400 soap.wsdl_cache_limit = 5 [sysvshm] [ldap] ldap.max_links = -1 [dba] [opcache] [curl] [openssl] [ffi] **** /etc/php/8.4/apache2/conf.d/20-sysvmsg.ini **** extension=sysvmsg.so **** /etc/php/8.4/apache2/conf.d/20-ctype.ini **** extension=ctype.so **** /etc/php/8.4/apache2/conf.d/20-exif.ini **** extension=exif.so **** /etc/php/8.4/apache2/conf.d/10-mysqlnd.ini **** extension=mysqlnd.so **** /etc/php/8.4/apache2/conf.d/20-shmop.ini **** extension=shmop.so **** /etc/php/8.4/apache2/conf.d/20-readline.ini **** extension=readline.so **** /etc/php/8.4/apache2/conf.d/20-sysvshm.ini **** extension=sysvshm.so **** /etc/php/8.4/apache2/conf.d/20-ffi.ini **** extension=ffi.so **** /etc/php/8.4/apache2/conf.d/20-gd.ini **** extension=gd.so **** /etc/php/8.4/apache2/conf.d/10-opcache.ini **** zend_extension=opcache.so opcache.jit=off **** /etc/php/8.4/apache2/conf.d/20-mysqli.ini **** extension=mysqli.so **** /etc/php/8.4/apache2/conf.d/20-sysvsem.ini **** extension=sysvsem.so **** /etc/php/8.4/apache2/conf.d/20-iconv.ini **** extension=iconv.so **** /etc/php/8.4/apache2/conf.d/20-posix.ini **** extension=posix.so **** /etc/php/8.4/apache2/conf.d/20-fileinfo.ini **** extension=fileinfo.so **** /etc/php/8.4/apache2/conf.d/10-pdo.ini **** extension=pdo.so **** /etc/php/8.4/apache2/conf.d/20-pdo_mysql.ini **** extension=pdo_mysql.so **** /etc/php/8.4/apache2/conf.d/20-gettext.ini **** extension=gettext.so **** /etc/php/8.4/apache2/conf.d/20-mbstring.ini **** extension=mbstring.so **** /etc/php/8.4/apache2/conf.d/20-sockets.ini **** extension=sockets.so **** /etc/php/8.4/apache2/conf.d/20-calendar.ini **** extension=calendar.so **** /etc/php/8.4/apache2/conf.d/20-tokenizer.ini **** extension=tokenizer.so **** /etc/php/8.4/apache2/conf.d/20-ftp.ini **** extension=ftp.so **** /etc/php/8.4/apache2/conf.d/20-phar.ini **** extension=phar.so -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.4.35-core2-server (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: sysvinit (via /sbin/init) Versions of packages libapache2-mod-php8.4 depends on: ii apache2-bin [apache2-api-20120211] 2.4.62-3+b1 ii libargon2-1 0~20190702+dfsg-4+b2 ii libc6 2.40-6 ii libpcre2-8-0 10.44-5 ii libsodium23 1.0.18-1+b2 ii libssl3t64 3.4.0-2 ii libxml2 2.12.7+dfsg+really2.9.14-0.2+b1 ii media-types 10.1.0 ii mime-support 3.66 ii php8.4-cli 8.4.3-1 ii php8.4-common 8.4.3-1 ii php8.4-opcache 8.4.3-1 ii tzdata 2025a-1 ii ucf 3.0048 ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1 Versions of packages libapache2-mod-php8.4 recommends: ii apache2 2.4.62-3+b1 Versions of packages libapache2-mod-php8.4 suggests: pn php-pear <none> Versions of packages php8.4-common depends on: ii libc6 2.40-6 ii libffi8 3.4.6-1 ii libssl3t64 3.4.0-2 ii php-common 2:96 ii ucf 3.0048 -- no debconf information