Bernd Wurst commited on 2017-12-22 07:42:44
Zeige 3 geänderte Dateien mit 3 Einfügungen und 3 Löschungen.
... | ... |
@@ -103,7 +103,7 @@ function __ensure_connected() |
103 | 103 |
try { |
104 | 104 |
DEBUG("Neue Datenbankverbindung!"); |
105 | 105 |
$_db = new DB(); |
106 |
- $_db->query("SET NAMES utf8"); |
|
106 |
+ $_db->query("SET NAMES utf8mb4"); |
|
107 | 107 |
$_db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); |
108 | 108 |
$_db->setAttribute(PDO::ATTR_AUTOCOMMIT, true); |
109 | 109 |
} catch (PDOException $e) { |
... | ... |
@@ -395,7 +395,7 @@ $tld_ns = array(); |
395 | 395 |
|
396 | 396 |
function check_dns($domainname, $tld) { |
397 | 397 |
global $tld_ns; |
398 |
- $domain=idn_to_ascii($domainname.".".$tld); |
|
398 |
+ $domain=idn_to_ascii($domainname.".".$tld, 0, INTL_IDNA_VARIANT_UTS46); |
|
399 | 399 |
|
400 | 400 |
if (! isset($tld_ns[$tld])) { |
401 | 401 |
$resp = shell_exec('dig @a.root-servers.net. +noall +authority -t ns '.$tld.'.'); |
... | ... |
@@ -34,7 +34,7 @@ if (!preg_match('/((daily_|hourly_|ctry_)?(usage|agent|search|ref|url|site)(_[0- |
34 | 34 |
system_failure("Ungültiger Dateiname: »".filter_input_general($_REQUEST['file'])."«"); |
35 | 35 |
} |
36 | 36 |
|
37 |
-$path = '/home/stats/webalizer/data/' . idn_to_ascii($vhost['fqdn']); |
|
37 |
+$path = '/home/stats/webalizer/data/' . idn_to_ascii($vhost['fqdn'], 0, INTL_IDNA_VARIANT_UTS46); |
|
38 | 38 |
$file = $path . '/' . $_REQUEST['file']; |
39 | 39 |
|
40 | 40 |
if ( is_file($file) ) |
41 | 41 |