ISPConfig 3 issueshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues2021-01-13T08:16:07Zhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4481AWstats Icon aliases2021-01-13T08:16:07ZTill BrehmAWstats Icon aliaseshttps://www.howtoforge.de/forum/threads/awstats-icons-alias-fehlt-in-sites-enabled-000-ispconfig-conf.9093/#post-51847https://www.howtoforge.de/forum/threads/awstats-icons-alias-fehlt-in-sites-enabled-000-ispconfig-conf.9093/#post-518473.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4828Wrong group owner of FPM Socket on Centos with NGINX2017-11-09T13:15:16ZMichaelWrong group owner of FPM Socket on Centos with NGINX## short description
ISPConfig creates on CentOS (tested on 6 and 7 latest) systems with NGINX 1.10.2 running, for some reason fpm confs with the apache group instead of clientX which leads to unaccessible socket files and the website ca...## short description
ISPConfig creates on CentOS (tested on 6 and 7 latest) systems with NGINX 1.10.2 running, for some reason fpm confs with the apache group instead of clientX which leads to unaccessible socket files and the website can't be accessed anymore.
Example:
0 srw-rw---- 1 web9 apache 0 17. Okt 15:03 /var/lib/php5-fpm/web9.sock
## correct behaviour
After reverting this commit: https://git.ispconfig.org/ispconfig/ispconfig3/commit/0dfb2d97da6b25c20c8de3d766c81077837f7387 the fpm conf is being created correctly with the correct group.3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3572alias for awstats icons is missing in apache on debian jessie2017-11-07T13:01:24ZTill Brehmalias for awstats icons is missing in apache on debian jessiehttps://www.howtoforge.de/forum/threads/awstats-icons-alias-fehlt-in-sites-enabled-000-ispconfig-conf.9093/https://www.howtoforge.de/forum/threads/awstats-icons-alias-fehlt-in-sites-enabled-000-ispconfig-conf.9093/3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4842Updated Czech language files and improved language file import script.2017-11-07T11:13:01ZTill BrehmUpdated Czech language files and improved language file import script.Updated Czech language files and improved language file import script.Updated Czech language files and improved language file import script.3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4841add hostname to backup-archives created by the updater2017-11-07T11:12:09ZTill Brehmadd hostname to backup-archives created by the updateradd hostname to backup-archives created by the updateradd hostname to backup-archives created by the updater3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4840allow dns txt-records starting with *.2017-11-07T11:11:23ZTill Brehmallow dns txt-records starting with *.allow dns txt-records starting with *.allow dns txt-records starting with *.3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4832Add support for Ubuntu 17.102017-10-26T13:35:35ZTill BrehmAdd support for Ubuntu 17.10Add support for Ubuntu 17.10Add support for Ubuntu 17.103.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4815ISPConfig OS Update not working2017-10-26T12:52:38ZPatrick OmlandISPConfig OS Update not working## short description
The OS Update function in ISPConfig stops working in Debian 9 stretch
## correct behaviour
On Debian 9 Stretch the aptitude command does not work beacause aptitude isn't installed anymore in Debian 9.
## environmen...## short description
The OS Update function in ISPConfig stops working in Debian 9 stretch
## correct behaviour
On Debian 9 Stretch the aptitude command does not work beacause aptitude isn't installed anymore in Debian 9.
## environment
Server OS: (Debian 9.0)
Server OS version: (Stretch)
ISPConfig version: (3.1.7)
## proposed fix
use apt-get update && apt-get upgrade -y instead of aptitude3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4829Updater ignores MySQL Masterserver Port2017-10-26T12:44:37ZAlex von FiresplashUpdater ignores MySQL Masterserver Port```
$inst->dbmaster = new db();
if($inst->dbmaster->linkId) $inst->dbmaster->closeConn();
$inst->dbmaster->setDBData($conf['mysql']["master_host"], $conf['mysql']["master_admin_user"], $conf['mysql']["master_admin_password"]);
$inst-...```
$inst->dbmaster = new db();
if($inst->dbmaster->linkId) $inst->dbmaster->closeConn();
$inst->dbmaster->setDBData($conf['mysql']["master_host"], $conf['mysql']["master_admin_user"], $conf['mysql']["master_admin_password"]);
$inst->dbmaster->setDBName($conf['mysql']["master_database"]);
```
I need this setting. My Master is behind a firewall and i do not want to have the default port opened to the public.3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4750Php7.1 Warning: Declaration of db::query($sQuery = '') should be compatible w...2017-10-19T16:38:22ZGhost UserPhp7.1 Warning: Declaration of db::query($sQuery = '') should be compatible with mysqli::query($query, $resultmode = NULL)```
Php7.1 Warning: Declaration of db::query($sQuery = '') should be compatible with mysqli::query($query, $resultmode = NULL) in /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php
```
The above error has been reported at least twi...```
Php7.1 Warning: Declaration of db::query($sQuery = '') should be compatible with mysqli::query($query, $resultmode = NULL) in /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php
```
The above error has been reported at least twice for php7.1 in the forum ([here](https://www.howtoforge.com/community/threads/ispconfig-php-fpm-not-working.77019/) and [there](https://www.howtoforge.com/community/threads/upgrade-to-latest-relase-stopped-everything-working.76937/)).
They are both using php7.1 for ISPConfig "unknowingly" when the error was found but those who are testing php7.1 for ISPConfig may have already noticed this earlier.
I am testing a fix since I am also testing ISPConfig with php7.1 which is basically replacing all occurrences (11 altogether) of ($sQuery ='') to ($sQuery, $resultmode = MYSQLI_STORE_RESULT) in the said db_mysql.inc.php file. So far it manages to resolve the above issue but I am not so sure whether it won't cause others.
The modified file of [db_mysql.inc.php](/uploads/67e3164d97e7b1f17fb3a03d336cab32/db_mysql.inc.php) is attached for reference and testing.
Do try and report as well.
Signed Ahmad Rasyid Ismail "ahrasis" ahrasis-at-gmail.com3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4342PHP7.1: Cannot use string offset as an array in ini_to_array()2017-10-19T16:37:39ZPasPHP7.1: Cannot use string offset as an array in ini_to_array()Hello,
Running ispconfig_update.sh with php7.1 (on a Trusty, which is not supported, I know) produces the following error:
Using php7.0 is a workaround. (Successfully upgraded to ISPconfig to 3.1.1p1.)
```
Checking ISPConfig database...Hello,
Running ispconfig_update.sh with php7.1 (on a Trusty, which is not supported, I know) produces the following error:
Using php7.0 is a workaround. (Successfully upgraded to ISPconfig to 3.1.1p1.)
```
Checking ISPConfig database ..
...
PHP Warning: Illegal string offset 'permissions' in /tmp/update_from_tgz.sh.2Iemh78Uwj/ispconfig3_install/install/lib/install.lib.php on line 631
PHP Fatal error: Uncaught Error: Cannot use string offset as an array in /tmp/update_from_tgz.sh.2Iemh78Uwj/ispconfig3_install/install/lib/install.lib.php:631
Stack trace:
#0 /tmp/update_from_tgz.sh.2Iemh78Uwj/ispconfig3_install/install/lib/update.lib.php(137): ini_to_array('[permissions]\na...')
#1 /tmp/update_from_tgz.sh.2Iemh78Uwj/ispconfig3_install/install/update.php(288): updateDbAndIni()
#2 {main}
thrown in /tmp/update_from_tgz.sh.2Iemh78Uwj/ispconfig3_install/install/lib/install.lib.php on line 631
```3.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4742Warnings on systems with PHP 7.12017-10-19T16:35:41ZTill BrehmWarnings on systems with PHP 7.1https://www.howtoforge.com/community/threads/upgrade-to-latest-relase-stopped-everything-working.76937/#post-363518https://www.howtoforge.com/community/threads/upgrade-to-latest-relase-stopped-everything-working.76937/#post-3635183.1.8https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4817Re-Hiding donation dashbord message after 12 months does not work2017-10-12T14:23:25ZTill BrehmRe-Hiding donation dashbord message after 12 months does not workRe-Hiding donation dashbord message after 12 months does not workRe-Hiding donation dashbord message after 12 months does not work3.1.8