You are missing all modules. Please run Code: apt-get install php7.3 php7.3-cli php7.3-cgi php7.3-fpm php7.3-gd php7.3-mysql php7.3-imap php7.3-curl php7.3-intl php7.3-pspell php7.3-recode php7.3-sqlite3 php7.3-tidy php7.3-xmlrpc php7.3-xsl php7.3-zip php7.3-mbstring php7.3-soap php7.3-opcache php7.3-common php7.3-json php7.3-readline php7.3-xml and share the output.
Still the same error : Failed to start The PHP 7.3 FastCGI Process Manager Code: root@azure:/etc/php/7.3/cgi# apt-get install php7.3 php7.3-cli php7.3-cgi php7.3-fpm php7.3-gd php7.3-mysql php7.3-imap php7.3-curl php7.3-intl php7.3-pspell php7.3-recode php7.3-sqlite3 php7.3-tidy php7.3-xmlrpc php7.3-xsl php7.3-zip php7.3-mbstring php7.3-soap php7.3-opcache php7.3-common php7.3-json php7.3-readline php7.3-xml Reading package lists... Done Building dependency tree Reading state information... Done php7.3 is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-cgi is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-cli is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-common is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-curl is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-fpm is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-gd is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-imap is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-intl is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-json is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-mbstring is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-mysql is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-opcache is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-pspell is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-readline is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-recode is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-soap is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-sqlite3 is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-tidy is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-xml is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-xmlrpc is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-xsl is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). php7.3-zip is already the newest version (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4). The following packages were automatically installed and are no longer required: linux-image-4.19.0-16-cloud-amd64 php8.0-imagick Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 89 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] y Setting up php7.3-fpm (7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4) ... Not replacing deleted config file /etc/php/7.3/fpm/php.ini NOTICE: Not enabling PHP 7.3 FPM by default. NOTICE: To enable PHP 7.3 FPM in Apache2 do: NOTICE: a2enmod proxy_fcgi setenvif NOTICE: a2enconf php7.3-fpm NOTICE: You are seeing this message because you have apache2 package installed. Job for php7.3-fpm.service failed because the control process exited with error code. See "systemctl status php7.3-fpm.service" and "journalctl -xe" for details. invoke-rc.d: initscript php7.3-fpm, action "restart" failed. ● php7.3-fpm.service - The PHP 7.3 FastCGI Process Manager Loaded: loaded (/lib/systemd/system/php7.3-fpm.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Sun 2022-09-04 21:36:46 UTC; 11ms ago Docs: man:php-fpm7.3(8) Process: 21091 ExecStart=/usr/sbin/php-fpm7.3 --nodaemonize --fpm-config /etc/php/7.3/fpm/php-fpm.conf (code=exited, status=78) Process: 21097 ExecStopPost=/usr/lib/php/php-fpm-socket-helper remove /run/php/php-fpm.sock /etc/php/7.3/fpm/pool.d/www.conf 73 (code=exited, status=0/SUCCESS) Main PID: 21091 (code=exited, status=78) Sep 04 21:36:46 azure systemd[1]: Starting The PHP 7.3 FastCGI Process Manager... Sep 04 21:36:46 azure php-fpm7.3[21091]: [04-Sep-2022 21:36:46] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library 'mysqli.so' (tried: /usr/lib/php/20180731/mysqli.so (/usr/lib/php/20180731/mysqli.so: undefined symbol: mysqlnd_global_stats), /usr/lib/php/20180731/mysqli.so.so (/usr/lib/php/20180731/mysqli.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Sep 04 21:36:46 azure php-fpm7.3[21091]: [04-Sep-2022 21:36:46] WARNING: Nothing matches the include pattern '/etc/php/7.3/fpm/pool.d/*.conf' from /etc/php/7.3/fpm/php-fpm.conf at line 143. Sep 04 21:36:46 azure php-fpm7.3[21091]: [04-Sep-2022 21:36:46] ERROR: No pool defined. at least one pool section must be specified in config file Sep 04 21:36:46 azure php-fpm7.3[21091]: [04-Sep-2022 21:36:46] ERROR: failed to post process the configuration Sep 04 21:36:46 azure php-fpm7.3[21091]: [04-Sep-2022 21:36:46] ERROR: FPM initialization failed Sep 04 21:36:46 azure systemd[1]: php7.3-fpm.service: Main process exited, code=exited, status=78/CONFIG Sep 04 21:36:46 azure systemd[1]: php7.3-fpm.service: Failed with result 'exit-code'. Sep 04 21:36:46 azure systemd[1]: Failed to start The PHP 7.3 FastCGI Process Manager. dpkg: error processing package php7.3-fpm (--configure): installed php7.3-fpm package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: php7.3-fpm E: Sub-process /usr/bin/dpkg returned an error code (1)
I think this is an advanced problem , almost no one has been able to provide a solution to this difficult problem !
What does command Code: ls /etc/php/7.3/cgi/conf.d/ show now? Is some heavy handed PHP reconfiguration been done on this host? The PHP system seem rather bonkers. Is the service provider you use offering full hosting or only a subset, some container like thing that does not function like a usual Linux host? If you need to get the system fixed, contact ISPConfig Business Support. https://www.ispconfig.org/support/
It dosen't show anything and here is the phpinfo that ISPConfig is using : https://azure.ilyasine.com:8080/phpinfo.php
when I copied php.ini into that directory Code: /etc/php/7.3/cgi/conf.d/ I got this error I uploaded the php.ini content
can you post the output of phpinfo for this site again? the one you posted on aug 27th, after you said you'd switched it to 7.3, still shows it using php 7.4
One would typically not put a complete php.ini into conf.d folder. The folder conf.d is for snippets only to load further extensions. PHP 7.3 CGI expects its php.ini file in this path: /etc/php/7.3/cgi/php.ini and I guess it will fail if it#s not in this place.
I removed the file from conf.d folder , now there is a one php.ini in this directory /etc/php/7.3/cgi/ still occur the same error : https://azure.ilyasine.com:8080/ here is the php.info result : https://azure.ilyasine.com:8080/phpinfo.php
Try running an ISPConfig update with: ispconfig_update.sh --force and choose to reconfigure services during the update. This should at least create the pool file for ISPConfig again. But I fear that also some files in conf.d for the PHP modules are still missing. seems as if the whole PHP config on your system has been deleted.
I tried that , I faced new problem this happen only to ISPConfig and mailman ( RoundCube ) , all services and my websites including phpmyadmin ( https://azure.ilyasine.com:8080/phpmyadmin/ ) work fine .. Now , I just wanna setup new website for a client I'd just finished developing , I'm stuck to this problem . If you accept @till , I can you give access to my server to view the source of the problem , I can pay you via paypal if the problem is resolved Thank you !
I do not offer support services. But you might want to contact @Th0m here to get ISPConfig support: https://www.ispconfig.org/get-support/?type=ispconfig It is indeed probably way faster that he fixes your PHP setup. And your issue is not ISPConfig, the issue is that you deleted large parts of your PHP setup and this causes all kind of issues in all applications that use the default PHP version of the OS (which you deleted the config of).
You could try to reinstall it completly. This might be risiky as i don't know any of your setup. List all packages that are related to your issue: Code: apt list | grep installed | grep php7.3 Purge all the packages that the command above listed: Code: apt purge --autoremove [PACKAGES] apt autoclean apt autoremove --purge Reinstall with: Code: apt-get install php7.3 php7.3-cli php7.3-cgi php7.3-fpm php7.3-gd php7.3-mysql php7.3-imap php7.3-curl php7.3-intl php7.3-pspell php7.3-recode php7.3-sqlite3 php7.3-tidy php7.3-xmlrpc php7.3-xsl php7.3-zip php7.3-mbstring php7.3-soap php7.3-opcache php7.3-common php7.3-json php7.3-readline php7.3-xml The purge command will remove every configfile that came with the initially installation. You should remove any configfiles left in the /usr/lib/php/YOUR-7.3-VERSIONFOLDER/ before reinstalling. Again... Do this at your own risk, i don't know anything about your system.
Thank you bro @pyte ! this resolved the problem of starting the fpm service , now it's running Now the main problem is in ispconfig panel not showing up : https://azure.ilyasine.com:8080/ the phpinfo : https://azure.ilyasine.com:8080/phpinfo.php and the test report is : Code: ##### SERVER ##### IP-address (as per hostname): ***.***.***.*** [WARN] could not determine server's ip address by ifconfig [INFO] OS version is Debian GNU/Linux 10 (buster) [INFO] uptime: 17:14:13 up 68 days, 55 min, 2 users, load average: 0.23, 0.16, 0.11 [INFO] memory: total used free shared buff/cache available Mem: 3.8Gi 1.9Gi 346Mi 128Mi 1.5Gi 1.5Gi Swap: 0B 0B 0B [INFO] systemd failed services status: 0 loaded units listed. Pass --all to see loaded but inactive units, too. To show all installed unit files use 'systemctl list-unit-files'. [INFO] ISPConfig is installed. [WARN] /usr/local/ispconfig/server/lib/config.inc.php is missing. ##### VERSION CHECK ##### [INFO] php (cli) version is 7.4.32 [INFO] php-cgi (used for cgi php in default vhost!) is version 7.3.33 ##### PORT CHECK ##### ##### MAIL SERVER CHECK ##### ##### RUNNING SERVER PROCESSES ##### [WARN] I could not determine which web server is running. [WARN] I could not determine which mail server is running. [WARN] I could not determine which pop3 server is running. [WARN] I could not determine which imap server is running. [WARN] I could not determine which ftp server is running. ##### LISTENING PORTS ##### (only () Local (Address) [localhost]:10023 (-) [localhost]:10024 (-) [localhost]:10025 (-) [localhost]:10026 (-) [localhost]:10027 (-) [anywhere]:587 (-) [localhost]:11211 (-) [anywhere]:110 (-) [anywhere]:143 (-) [anywhere]:465 (-) ***.***.***.***:53 (-) [localhost]:53 (-) [anywhere]:21 (-) [anywhere]:22 (-) [localhost]:953 (-) [anywhere]:25 (-) [anywhere]:993 (-) [anywhere]:995 (-) *:*:*:*::*:10023 (-) *:*:*:*::*:10024 (-) *:*:*:*::*:10026 (-) *:*:*:*::*:3306 (-) *:*:*:*::*:587 (-) [localhost]10 (-) [localhost]43 (-) *:*:*:*::*:8080 (-) *:*:*:*::*:80 (-) *:*:*:*::*:8081 (-) *:*:*:*::*:465 (-) *:*:*:*::*:53 (-) *:*:*:*::*:21 (-) *:*:*:*::*:22 (-) *:*:*:*::*:953 (-) *:*:*:*::*:25 (-) *:*:*:*::*:443 (-) *:*:*:*::*:993 (-) *:*:*:*::*:995 (-) ##### IPTABLES ##### ##### LET'S ENCRYPT #####
Here is the latest log results : Code: [Sat Nov 05 20:23:30.123942 2022] [fcgid:warn] [pid 29323] [client 41.143.235.31:11791] mod_fcgid: stderr: PHP Fatal error: Uncaught Error: Call to undefined function mysqli_init() in /usr/local/ispconfig/interface/lib/classes/db_mysql.inc.php:83 [Sat Nov 05 20:23:30.124020 2022] [fcgid:warn] [pid 29323] [client 41.143.235.31:11791] mod_fcgid: stderr: Stack trace: [Sat Nov 05 20:23:30.124028 2022] [fcgid:warn] [pid 29323] [client 41.143.235.31:11791] mod_fcgid: stderr: #0 /usr/local/ispconfig/interface/lib/app.inc.php(70): db->__construct() [Sat Nov 05 20:23:30.124035 2022] [fcgid:warn] [pid 29323] [client 41.143.235.31:11791] mod_fcgid: stderr: #1 /usr/local/ispconfig/interface/lib/app.inc.php(399): app->__construct() [Sat Nov 05 20:23:30.124041 2022] [fcgid:warn] [pid 29323] [client 41.143.235.31:11791] mod_fcgid: stderr: #2 /usr/local/ispconfig/interface/web/index.php(32): require_once('/usr/local/ispc...') [Sat Nov 05 20:23:30.124048 2022] [fcgid:warn] [pid 29323] [client 41.143.235.31:11791] mod_fcgid: stderr: #3 {main} [Sat Nov 05 20:23:30.124057 2022] [fcgid:warn] [pid 29323] [client 41.143.235.31:11791] mod_fcgid: stderr: thrown in /usr/local/ispconfig/interface/lib/classes/db_mysql.inc.php on line 83