done a few fixes for newer php-versions
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -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']);
|
||||
|
||||
11
lib/init.php
11
lib/init.php
@@ -121,15 +121,17 @@ $idna_convert = new idna_convert_wrapper();
|
||||
/**
|
||||
* disable magic_quotes_runtime if enabled
|
||||
*/
|
||||
if (get_magic_quotes_runtime()) {
|
||||
// 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);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
/**
|
||||
* Reverse magic_quotes_gpc=on to have clean GPC data again
|
||||
*/
|
||||
if (get_magic_quotes_gpc()) {
|
||||
if (get_magic_quotes_gpc()) {
|
||||
$in = array(&$_GET, &$_POST, &$_COOKIE);
|
||||
|
||||
while (list($k, $v) = each($in)) {
|
||||
@@ -142,6 +144,7 @@ if (get_magic_quotes_gpc()) {
|
||||
}
|
||||
}
|
||||
unset($in);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -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 . '$';
|
||||
|
||||
Reference in New Issue
Block a user