root@wolf:~# apache2ctl -M | grep -Ei ‘php|mpm’
AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1. Set the ‘ServerName’ directive globally to suppress this message
mpm_prefork_module (shared)
root@wolf:~# ls -l /etc/apache2/conf.d/
total 16
-rw-r–r-- 1 root root 548 Feb 21 01:14 45.146.164.135.conf
drwxr-xr-x 2 root root 4096 Jun 18 03:10 domains
-rw-r–r-- 1 root root 150 Feb 21 01:14 hestia-event.conf
-rw-r–r-- 1 root root 999 Feb 21 01:14 phpmyadmin.inc
root@wolf:~# grep ‘^Include’ /etc/apache2/apache2.conf
Include mods-enabled/.load
Include mods-enabled/.conf
Include ports.conf
IncludeOptional conf.d/.conf
IncludeOptional conf.d/domains/webmail..conf
IncludeOptional conf.d/domains/*.conf
root@wolf:~#
Backup your /etc/apache2 dir:
tar czf /root/backup-etc-apache2-before-mpm_event.tar.gz /etc/apache2/
Now change mpm to event:
a2dismod mpm_prefork
a2enmod mpm_event
systemctl restart apache2
And show the output of:
systemctl status apache2 --no-pager -l
Check whether your sites using php are working fine, check also phpMyAdmin.
root@wolf:~# systemctl status apache2 --no-pager -l
● apache2.service - The Apache HTTP Server
Loaded: loaded (/etc/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2026-07-05 20:29:49 UTC; 7s ago
Docs: Apache HTTP Server Version 2.4 Documentation - Apache HTTP Server Version 2.4
Process: 183095 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 183098 (apache2)
Tasks: 56 (limit: 7056)
Memory: 14.7M
CPU: 150ms
CGroup: /system.slice/apache2.service
├─183098 /usr/sbin/apache2 -k start
├─183099 /usr/sbin/apache2 -k start
├─183100 /usr/sbin/apache2 -k start
└─183101 /usr/sbin/apache2 -k start
Jul 05 20:29:49 wolf systemd[1]: Starting The Apache HTTP Server…
Jul 05 20:29:49 wolf apachectl[183097]: AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1. Set the ‘ServerName’ directive globally to suppress this message
Jul 05 20:29:49 wolf systemd[1]: Started The Apache HTTP Server.
And phpMyAdmin
No warnings but where information_schema? And i need php 8.1, not 8.2
Here already 8.1
And your site is not using that version?
On site 8.1 but in phpmyadmin 8.2
That’s ok, it is using the default php version. Is there any issue with using php 8.2 for phpMyAdmin?
No as i see. Thank you again, ur the best)
And the last question what the difference between mpm_prefork and mpm_event?
You’re welcome ![]()
mpm_event is more efficient and scalable, and it’s the default used by Hestia and by almost everyone.
Oh nice. I have big community on IPS engine maybe it will be helpful

