Ich habe eine Menge von Drupal-Websites installiert und hatte dieses Problem noch nie zuvor. Bei dem Versuch 8.1.2 zu installieren erhalte ich einen Fehler, der sagt:Kann Multibyte-String-Eingabe-Konvertierung für Drupal 8 nicht installieren
Multibyte String-Eingang Umwandlung in PHP aktiv und muß deaktiviert sein. Überprüfen Sie die Einstellung php.ini mbstring.http_input. Weitere Informationen finden Sie in der PHP mbstring-Dokumentation unter .
Die .htaccess
Datei, die bereits mit Drupal kommt, hat einen Abschnitt, der diese deaktivieren sollte:
# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
php_value assert.active 0
php_flag session.auto_start off
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_flag mbstring.encoding_translation off
# PHP 5.6 has deprecated $HTTP_RAW_POST_DATA and produces warnings if this is
# not set.
php_value always_populate_raw_post_data -1
</IfModule>
ich getestet habe und diese .htaccess-Datei verwendet wird. Der Server führt eine neue Installation von CentOS 7 mit cPanel/WHM durch. Ich habe auch die PHP-Einstellungen (mit BGM) zu:
; http input encoding.
mbstring.http_input = pass
; http output encoding. mb_output_handler must be
; registered as output buffer to function
mbstring.http_output = pass
Obwohl ich glaube nicht, dass vor allem anders ist als das, was die Standardwerte waren. Ich habe überprüft, dass dies die eigentliche php.ini-Datei ist. Ich habe Apache neu gestartet.