done a few fixes for newer php-versions

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann (d00p)
2014-09-22 10:17:42 +02:00
parent 74c493f39c
commit 559fb4d4a4
3 changed files with 34 additions and 29 deletions

View File

@@ -850,7 +850,8 @@ class FroxlorInstall {
$content .= $this->_status_message('green', PHP_VERSION);
}
// Check if magic_quotes_runtime is active
// Check if magic_quotes_runtime is active | get_magic_quotes_runtime() is always FALSE since 5.4
if (version_compare("5.4.0", PHP_VERSION, "<")) {
$content .= $this->_status_message('begin', $this->_lng['requirements']['phpmagic_quotes_runtime']);
if (get_magic_quotes_runtime()) {
// deactivate it
@@ -859,6 +860,7 @@ class FroxlorInstall {
} else {
$content .= $this->_status_message('green', 'off');
}
}
// check for php_pdo and pdo_mysql
$content .= $this->_status_message('begin', $this->_lng['requirements']['phppdo']);

View File

@@ -121,6 +121,8 @@ $idna_convert = new idna_convert_wrapper();
/**
* disable magic_quotes_runtime if enabled
*/
// since 5.4 get_magic_quotes_runtime() and get_magic_quotes_gpc() return always FALSE
if (version_compare("5.4.0", PHP_VERSION, "<")) {
if (get_magic_quotes_runtime()) {
// deactivate
set_magic_quotes_runtime(false);
@@ -143,6 +145,7 @@ if (get_magic_quotes_gpc()) {
}
unset($in);
}
}
/**
* SESSION MANAGEMENT

View File

@@ -700,7 +700,7 @@ class lighttpd {
Database::pexecute($alias_domains_stmt, array('domainid' => $domain['id']));
while (($alias_domain = $alias_domains_stmt->fetch(PDO::FETCH_ASSOC)) !== false) {
$alias_domain_name = ereg_replace('\.', '\.', $alias_domain['domain']);
$alias_domain_name = str_replace('.', '\.', $alias_domain['domain']);
if ($alias_domain['iswildcarddomain'] == '1') {
$server_string[] = '(?:^|\.)' . $alias_domain_name . '$';