Hi guys, When selecting something in the dropdown on "email account / email filter / move spam to junk folder" following happens: Kind of refresh of the site, stating the initial settings again. Using firefox inspector, it states "tab change interrupted, request still running". I have no idea how to debug this any further, any hints? Selecting debug for systemlog is not showing anything helpful. cheers, cbug
Testing this, it seems to work fine in chrome. Testing firefox also works fine. I tested pretty recent dev version (from a week ago), make sure your system is up to date. Check for browser related interferences (try private mode window and/or other browser). Beyond that, check your web server logs for clues to what might be interfering.
Thats ok, but I search for someone who can help me debugging this. I am on FF 98 and current Edge 99.0.1150.39 with that Problem on windows 10 and with Brave on android 12. So I dont think this is a client problem. The ISPConfig is 3.27p1 and updated since ~5-6 years. I tried to delete cache, even if I dont think this is a client problem. I tried to change the domain of the account in the panel (similar dropdown), which is working without a problem. The problem is only on this dropdown. But I have no idea how to debug this behavior. When I change the value in ispconfigdb and edit the autoresponder, the email-to-junk sieve is working and inserting the needed code and vice versa. So at least the basic functionallity is present. But how to debug if its a javascript problem, or maybe some filesystem permission? Or a wrong query?
Some more information on my problem: When I select any item on the dropdown, it logs in the firefox inspector: Code: Object { useLoadIndicator: true, useComboBox: true } ispconfig.js:506:11 XHR GET https://xxx:8080/mail/mail_user_edit.php?next_tab=filter_records&id=9 [HTTP/1.1 200 OK 57ms] tab change interrupted, request still running. So it looks like it is refreshing This is not happening in any other dropdown fields like under "backup" or "account" tab.
I can't reproduce that on any of my systems too. To be sure, did you check the webserver error.log as well to see if there are any errors? and please also run on the server: php --version and post the result.
Code: php --version PHP 7.4.28 (cli) (built: Feb 17 2022 16:17:19) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.28, Copyright (c), by Zend Technologies nginx error Log is not reporting any errors on this. access_log when selecting any item of the dropdown: Code: x - - [16/Mar/2022:09:11:59 +0100] "GET /datalogstatus.php HTTP/1.1" 200 55 "https://x:8080/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0" x - - [16/Mar/2022:09:12:02 +0100] "GET /mail/mail_user_edit.php?next_tab=filter_records&id=9 HTTP/1.1" 200 1426 "https://x:8080/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0" x - - [16/Mar/2022:09:12:02 +0100] "GET /datalogstatus.php HTTP/1.1" 200 55 "https://x:8080/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0"
Looks like you have not revealed what OS this is. Maybe just follow https://www.howtoforge.com/community/threads/please-read-before-posting.58408/ and post the report.
I did that before posting and did not see, were this information could help. Since it is only happening in a single dropdown I expected some typo in the panel or some file permission/db query issue. Since the report does not report it, it's a debian bullseye without backports but with sury.com php packages for php8 and 8.1, but not for php7.4 which is used by ispconfig panel. Code: ##### SERVER ##### IP-address (as per hostname): ***.***.***.*** [WARN] could not determine server's ip address by ifconfig [INFO] OS version is Debian GNU/Linux 11 (bullseye) [INFO] uptime: 10:49:22 up 10 days, 9:44, 4 users, load average: 0,00, 0,00, 0,00 [INFO] memory: gesamt benutzt frei gemns. Puffer/Cache verfügbar Speicher: 23Gi 4,0Gi 11Gi 73Mi 7,6Gi 18Gi Swap: 11Gi 0B 11Gi [INFO] ISPConfig is installed. ##### ISPCONFIG ##### ISPConfig version is 3.2.7p1 ##### VERSION CHECK ##### [INFO] php (cli) version is 7.4.28 [INFO] php-cgi (used for cgi php in default vhost!) is version 8.1.3 ##### PORT CHECK ##### [WARN] Port 21 (FTP server) seems NOT to be listening ##### MAIL SERVER CHECK ##### ##### RUNNING SERVER PROCESSES ##### [INFO] I found the following web server(s): Unknown process (nginx:) (PID 927713) [INFO] I found the following mail server(s): Postfix (PID 1816) [INFO] I found the following pop3 server(s): Dovecot (PID 1241) [INFO] I found the following imap server(s): Dovecot (PID 1241) [WARN] I could not determine which ftp server is running. ##### LISTENING PORTS ##### Server) () Local (Address) [anywhere]:995 (1241/dovecot) [localhost]:11332 (1272/rspamd:) [localhost]:11333 (1272/rspamd:) [localhost]:11334 (1272/rspamd:) [localhost]:10023 (677/postgrey) [localhost]:10025 (1816/master) [localhost]:10027 (1816/master) [anywhere]:587 (1816/master) [localhost]:6379 (1268/redis-server) [anywhere]:110 (1241/dovecot) [localhost]:783 (1661/perl) [anywhere]:143 (1241/dovecot) [anywhere]:655 (598/tincd) [anywhere]:80 (927713/nginx:) [anywhere]:8080 (927713/nginx:) [anywhere]:8081 (927713/nginx:) [anywhere]:465 (1816/master) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) ***.***.***.***:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [localhost]:53 (1246/named) [anywhere]:853 (661/stunnel4) ***.***.***.***:22 (1331/sshd:) [anywhere]:25 (1816/master) [localhost]:953 (1246/named) [anywhere]:443 (927713/nginx:) [anywhere]:993 (1241/dovecot) *:*:*:*::*:995 (1241/dovecot) *:*:*:*::*:11332 (1272/rspamd:) *:*:*:*::*:11333 (1272/rspamd:) *:*:*:*::*:11334 (1272/rspamd:) *:*:*:*::*:10023 (677/postgrey) *:*:*:*::*:3306 (1509/mariadbd) *:*:*:*::*:587 (1816/master) *:*:*:*::*:6379 (1268/redis-server) [localhost]10 (1241/dovecot) *:*:*:*::*:783 (1661/perl) [localhost]43 (1241/dovecot) *:*:*:*::*:655 (598/tincd) *:*:*:*::*:80 (927713/nginx:) *:*:*:*::*:8081 (927713/nginx:) *:*:*:*::*:465 (1816/master) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*2:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*c443:8cff:fedd:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*da9d:67ff:fe78:53 (1246/named) *:*:*:*::*:22 (1331/sshd:) *:*:*:*::*:25 (1816/master) *:*:*:*::*:953 (1246/named) *:*:*:*::*:443 (927713/nginx:) *:*:*:*::*:993 (1241/dovecot) ##### IPTABLES ##### Chain INPUT (policy ACCEPT) target prot opt source destination f2b-postfix tcp -- [anywhere]/0 [anywhere]/0 multiport dports 25,465,587 f2b-dovecot tcp -- [anywhere]/0 [anywhere]/0 multiport dports 110,995,143,993,587,465,4190 f2b-recidive tcp -- [anywhere]/0 [anywhere]/0 f2b-postfix-sasl tcp -- [anywhere]/0 [anywhere]/0 multiport dports 25,465,587,143,993,110,995 Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination Chain f2b-dovecot (1 references) target prot opt source destination RETURN all -- [anywhere]/0 [anywhere]/0 Chain f2b-postfix (1 references) target prot opt source destination RETURN all -- [anywhere]/0 [anywhere]/0 Chain f2b-postfix-sasl (1 references) target prot opt source destination RETURN all -- [anywhere]/0 [anywhere]/0 Chain f2b-recidive (1 references) target prot opt source destination REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable REJECT all -- ***.***.***.*** [anywhere]/0 reject-with icmp-port-unreachable RETURN all -- [anywhere]/0 [anywhere]/0 ##### LET'S ENCRYPT ##### Certbot is installed in /usr/bin/letsencrypt
PHP version is ok and there doe snot seem to be a server-side issue. This is quite unlikely as the issue is not reproducible on other systems. Do you use and ad or script blockers on your system which might block parts of the js scripts?
I am currently at work, another network, another OS, browser, no proxy or similar. Also on my mobile the problems persist when using LTE or WIFI. Firefox inspector does not report any js errors while loading, and I do not use any blocking of js. I already tried to disable ublock origin in firefox, while the test with microsoft edge was with a vanilla browser. So for my part, I do not see were this could be a client issue. I also reinstalled 3.2.7p1 using update_ispconfig.sh with --force to prevent filesystem permission problems. Due to that, the last thing I could thing of is a db query error. But I dont know if that would explain the "refresh" of the Tab, because I only "Selected" another item in the dropdown, i did not press Save, I get no POST in the logs, only a GET of the content of the e-mail filter tab. Which looks like a refresh. Thats why I am writing here, I am searching for ideas how to debug this, since I get no messages which would help me understanding what is wrong with the dropdown. - Especially since dropdowns on other tabs are working as expected.
Is it? The report says Code: [INFO] php-cgi (used for cgi php in default vhost!) is version 8.1.3 Also: Not entirely accurate: Code: [INFO] OS version is Debian GNU/Linux 11 (bullseye)
You're right, my answer was based only post #11 only where I asked him for the PHP version. In fact php-cgi uses a wrong version, you must switch the default version for php-cgi to 7.4 too. See 'Read before posting' post, which covers the steps as well.
Yeah as I wrote, the tool is not that specific about those details. While there is a php-cgi installed, ispconfig panel is using php7.4-fpm. Anyway, I set php-cgi to use php-cgi7.4. Code: # php-cgi --version PHP 7.4.28 (cgi-fcgi) (built: Feb 17 2022 16:17:19) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.28, Copyright (c), by Zend Technologies Not solving the Problem. My ispconfig.vhost Code: server { listen 8080 ssl; # listen [::]:8080 ipv6only=on; # ssl on; ssl_protocols TLSv1.2 TLSv1.3; ssl_certificate /usr/local/ispconfig/interface/ssl/ispserver.crt; ssl_certificate_key /usr/local/ispconfig/interface/ssl/ispserver.key; ssl_ciphers '*many ciphers, I cut here, 692 cols*' ssl_prefer_server_ciphers on; # redirect to https if accessed with http error_page 497 https://$host:8080$request_uri; server_name _; root /usr/local/ispconfig/interface/web/; client_max_body_size 20M; location / { index index.php index.html; } # serve static files directly location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt)$ { access_log off; } location ~ \.php$ { try_files $uri =404; include /etc/nginx/fastcgi_params; fastcgi_pass unix:/var/lib/php7.4-fpm/ispconfig.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; #fastcgi_param PATH_INFO $fastcgi_script_name; fastcgi_buffer_size 128k; fastcgi_buffers 256 4k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; fastcgi_read_timeout 1200; fastcgi_param HTTP_PROXY ""; } location ~ /\. { deny all; } For the case that you think it is something about php which is going wrong, here is a 'dpkg -l |grep php' Code: ii php 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all server-side, HTML-embedded scripting language (default) ii php-bz2 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all bzip2 module for PHP [default] ii php-cgi 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all server-side, HTML-embedded scripting language (CGI binary) (default) ii php-common 2:92+0~20220117.43+debian11~1.gbpe0d14e all Common files for PHP packages ii php-curl 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all CURL module for PHP [default] ii php-fpm 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all server-side, HTML-embedded scripting language (FPM-CGI binary) (default) ii php-gd 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all GD module for PHP [default] ii php-geoip 1.1.1+repack1-1+0~20211110.21+debian11~1.gbp007de1 amd64 GeoIP module for PHP ii php-google-recaptcha 1.2.4-3 all reCAPTCHA PHP client library ii php-imagick 3.6.0-4+0~20220117.35+debian11~1.gbp149f82 amd64 Provides a wrapper to the ImageMagick library ii php-json 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all JSON module for PHP [default] ii php-mariadb-mysql-kbs 1.2.12-1 all Knowledge base about MariaDB and MySQL server variables ii php-mbstring 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all MBSTRING module for PHP [default] ii php-mysql 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all MySQL module for PHP [default] ii php-pear 1:1.10.12+submodules+notgz+20210212-1+0~20210228.21+debian11~1.gbpf2b98f all PEAR Base System ii php-php-gettext 1.0.12-4 all read gettext MO files directly, without requiring anything other than PHP ii php-phpmyadmin-motranslator 5.2.0-1 all translation API for PHP using Gettext MO files ii php-phpmyadmin-shapefile 2.1-5 all translation API for PHP using Gettext MO files ii php-phpmyadmin-sql-parser 5.4.1-1 all validating SQL lexer and parser ii php-phpseclib 2.0.30-2 all implementations of an arbitrary-precision integer arithmetic library ii php-psr-cache 1.0.1-2 all Common interface for caching libraries ii php-psr-container 1.0.0-2 all Common Container Interface (PHP FIG PSR-11) ii php-psr-log 1.1.3-2 all common interface for logging libraries ii php-readline 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all readline module for PHP [default] ii php-soap 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all SOAP module for PHP [default] ii php-symfony-cache 4.4.19+dfsg-2 all provides an extended PSR-6, PSR-16 (and tags) implementation ii php-symfony-cache-contracts 1.1.10-2 all Generic abstractions related to caching ii php-symfony-config 4.4.19+dfsg-2 all load configurations from different data sources ii php-symfony-dependency-injection 4.4.19+dfsg-2 all standardize and centralize construction of objects ii php-symfony-expression-language 4.4.19+dfsg-2 all compile and evaluate expressions ii php-symfony-filesystem 4.4.19+dfsg-2 all basic filesystem utilities ii php-symfony-service-contracts 1.1.10-2 all Generic abstractions related to writing services ii php-symfony-var-exporter 4.4.19+dfsg-2 all export serializable PHP data structure to plain PHP code ii php-symfony-yaml 4.4.19+dfsg-2 all convert YAML to PHP arrays and the other way around ii php-tcpdf 6.3.5+dfsg1-1 all PHP class for generating PDF files on-the-fly ii php-twig 2.14.3-1 all Flexible, fast, and secure template engine for PHP ii php-twig-i18n-extension 3.0.0-2 all i18n extension for the Twig template system ii php-xml 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default] ii php-zip 2:8.1+92+0~20220117.43+debian11~1.gbpe0d14e all Zip module for PHP [default] ii php7.4 7.4.28-1+deb11u1 all server-side, HTML-embedded scripting language (metapackage) ii php7.4-bz2 7.4.28-1+deb11u1 amd64 bzip2 module for PHP ii php7.4-cgi 7.4.28-1+deb11u1 amd64 server-side, HTML-embedded scripting language (CGI binary) ii php7.4-cli 7.4.28-1+deb11u1 amd64 command-line interpreter for the PHP scripting language ii php7.4-common 7.4.28-1+deb11u1 amd64 documentation, examples and common module for PHP ii php7.4-curl 7.4.28-1+deb11u1 amd64 CURL module for PHP ii php7.4-fpm 7.4.28-1+deb11u1 amd64 server-side, HTML-embedded scripting language (FPM-CGI binary) ii php7.4-gd 7.4.28-1+deb11u1 amd64 GD module for PHP ii php7.4-geoip 1.1.1+repack1-1+0~20211110.21+debian11~1.gbp007de1 amd64 GeoIP module for PHP ii php7.4-imagick 3.6.0-4+0~20220117.35+debian11~1.gbp149f82 amd64 Provides a wrapper to the ImageMagick library ii php7.4-json 7.4.28-1+deb11u1 amd64 JSON module for PHP ii php7.4-mbstring 7.4.28-1+deb11u1 amd64 MBSTRING module for PHP ii php7.4-mysql 7.4.28-1+deb11u1 amd64 MySQL module for PHP ii php7.4-opcache 7.4.28-1+deb11u1 amd64 Zend OpCache module for PHP ii php7.4-readline 7.4.28-1+deb11u1 amd64 readline module for PHP ii php7.4-soap 7.4.28-1+deb11u1 amd64 SOAP module for PHP ii php7.4-xml 7.4.28-1+deb11u1 amd64 DOM, SimpleXML, XML, and XSL module for PHP ii php7.4-zip 7.4.28-1+deb11u1 amd64 Zip module for PHP ii php8.0 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 all server-side, HTML-embedded scripting language (metapackage) ii php8.0-bz2 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 bzip2 module for PHP ii php8.0-cgi 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 server-side, HTML-embedded scripting language (CGI binary) ii php8.0-cli 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 command-line interpreter for the PHP scripting language ii php8.0-common 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 documentation, examples and common module for PHP ii php8.0-curl 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 CURL module for PHP ii php8.0-fpm 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 server-side, HTML-embedded scripting language (FPM-CGI binary) ii php8.0-gd 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 GD module for PHP ii php8.0-mbstring 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 MBSTRING module for PHP ii php8.0-mysql 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 MySQL module for PHP ii php8.0-opcache 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 Zend OpCache module for PHP ii php8.0-readline 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 readline module for PHP ii php8.0-soap 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 SOAP module for PHP ii php8.0-xml 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 DOM, SimpleXML, XML, and XSL module for PHP ii php8.0-zip 8.0.16-1+0~20220221.30+debian11~1.gbp8b91a5 amd64 Zip module for PHP ii php8.1 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 all server-side, HTML-embedded scripting language (metapackage) ii php8.1-bz2 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 bzip2 module for PHP ii php8.1-cgi 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 server-side, HTML-embedded scripting language (CGI binary) ii php8.1-cli 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 command-line interpreter for the PHP scripting language ii php8.1-common 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 documentation, examples and common module for PHP ii php8.1-curl 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 CURL module for PHP ii php8.1-fpm 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 server-side, HTML-embedded scripting language (FPM-CGI binary) ii php8.1-gd 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 GD module for PHP ii php8.1-imagick 3.6.0-4+0~20220117.35+debian11~1.gbp149f82 amd64 Provides a wrapper to the ImageMagick library ii php8.1-mbstring 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 MBSTRING module for PHP ii php8.1-mysql 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 MySQL module for PHP ii php8.1-opcache 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 Zend OpCache module for PHP ii php8.1-readline 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 readline module for PHP ii php8.1-soap 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 SOAP module for PHP ii php8.1-xml 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 DOM, SimpleXML, XML, and XSL module for PHP ii php8.1-zip 8.1.3-1+0~20220223.13+debian11~1.gbp7757b9 amd64 Zip module for PHP