fix undefined array when processing specialsettings, fixes #1684
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -344,6 +344,15 @@ class apache extends HttpConfigBase
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
} // end of ssl-redirect check
|
} // end of ssl-redirect check
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// fallback of froxlor domain-data for processSpecialConfigTemplate()
|
||||||
|
$domain = array(
|
||||||
|
'domain' => Settings::Get('system.hostname'),
|
||||||
|
'loginname' => 'froxlor.panel',
|
||||||
|
'documentroot' => $mypath
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* dirprotection, see #72
|
* dirprotection, see #72
|
||||||
|
|||||||
@@ -162,7 +162,25 @@ class lighttpd extends HttpConfigBase
|
|||||||
$this->lighttpd_data[$vhost_filename] .= "\t" . ')' . "\n";
|
$this->lighttpd_data[$vhost_filename] .= "\t" . ')' . "\n";
|
||||||
$this->lighttpd_data[$vhost_filename] .= "\t" . ')' . "\n";
|
$this->lighttpd_data[$vhost_filename] .= "\t" . ')' . "\n";
|
||||||
$this->lighttpd_data[$vhost_filename] .= ' )' . "\n";
|
$this->lighttpd_data[$vhost_filename] .= ' )' . "\n";
|
||||||
|
} else {
|
||||||
|
$domain = array(
|
||||||
|
'id' => 'none',
|
||||||
|
'domain' => Settings::Get('system.hostname'),
|
||||||
|
'adminid' => 1, /* first admin-user (superadmin) */
|
||||||
|
'guid' => Settings::Get('system.httpuser'),
|
||||||
|
'openbasedir' => 0,
|
||||||
|
'email' => Settings::Get('panel.adminmail'),
|
||||||
|
'loginname' => 'froxlor.panel',
|
||||||
|
'documentroot' => $mypath
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
// fallback of froxlor domain-data for processSpecialConfigTemplate()
|
||||||
|
$domain = array(
|
||||||
|
'domain' => Settings::Get('system.hostname'),
|
||||||
|
'loginname' => 'froxlor.panel',
|
||||||
|
'documentroot' => $mypath
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($row_ipsandports['specialsettings'] != '') {
|
if ($row_ipsandports['specialsettings'] != '') {
|
||||||
|
|||||||
Reference in New Issue
Block a user