Code: Alles auswählen
[19-Jul-2014 23:02:28] PHP Warning: htmlentities() [<a href='function.htmlentities'>function.htmlentities</a>]: Invalid multibyte sequence in argument in C...\contenido\includes\functions.php54.php on line 77
5.3.5 ist installiert, von daher sollte dies keine Konflikte geben.
Systeminformationen:
CONTENIDO Version 4.9.4
Webserver-Version Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1
Installierte PHP-Version 5.3.5
Datenbankserver-Version 5.5.8
PHP-Datenbankerweiterung mysqli
Systemintegrität alles okay/grüner Haken.
Lokale Installation von xampp.
Fehler wird hier geworfen:
Code: Alles auswählen
if (function_exists('conHtmlentities') == false) {
function conHtmlentities($value, $flags = '', $encoding = '') {
$isPhp54 = conPhp54Check();
if ($isPhp54 == 1) {
$flags = ($flags == '') ? ENT_COMPAT | ENT_HTML401 : $flags;
$encoding = ($encoding == '') ? 'UTF-8' : $encoding;
} else {
$flags = ($flags == '') ? ENT_COMPAT : $flags;
}
return htmlentities($value, $flags, $encoding);
}
}
Gebe ich im Code $encoding aus, kommt utf-8 heraus. Habe die Installation und Datenbanken auch auf utf-8 gestellt. Müsste also okay sein.
Speicher klappt trotzdem. Es taucht eben nur der Fehler im error log auf...
Vielleicht kann ja jemand was damit anfangen?!
Danke!
Lieben Gruß,
René