Hello, I've run my Debian 7 server with ISPConfig successfully for a a couple of years now. Just recently ISPConfig stopped writing modifications to vhost files. If I edit settings on existing domain on the ISPConfig website the modifications won't translate from the web interface to the config file. If I create a new domain the system only creates blank vhost file for the new domain. What I've done recently is installed PHP 7 using at howtoforge From faqforge I found the howto to do the debugging. The output I got was this: Code: root@server1:~# /usr/local/ispconfig/server/server.sh PHP Warning: mysqli::mysqli(): Headers and client library minor version mismatch. Headers:50544 Library:50625 in /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php on line 62 22.08.2016-22:48 - DEBUG - Set Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock 22.08.2016-22:48 - DEBUG - Remove Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock finished. PHP Warning: mysqli::mysqli(): Headers and client library minor version mismatch. Headers:50544 Library:50625 in /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php on line 62 I googled the error and it seems that installing php5-mysqlnd fixes the problem, but trying to install it gives me an error on depedency version: Code: The following packages have unmet dependencies: php5-mysqlnd : Depends: php5-common (= 5.4.45-0+deb7u4) but 5.4.45-1~dotdeb+7.1 is to be installed E: Unable to correct problems, you have held broken packages. I'm reluctant to force the older version, since all my hosted websites are running fine at the moment (some use PHP5 and some PHP7), and I'm afraid forcing the older version might brake something else? Additionally from the ISPConfig cron.log I found this: Code: W: GPG error: http://mirrors.linode.com wheezy Release: The following signatures were invalid: BADSIG 8B48AD6246925553 Debian Archive Automatic Signing Key (7.0/wheezy) <email@example.com> As far as I know none of these errors can cause this problem.