Hi, Your report strikes me as quite weird, as I recently did the same without any trouble. Does your Apache installation allow for directives to be specified via .htcaccess? (look for "AllowOverride" in your Apache configurations)
You mention: > Tried everything under the sun: > modified /etc/php5/cli/php.ini (input_encoding, mbstring.http_input others) > modified /etc/drupal/7/htaccess > kept restarting apache and update.php ing. How do you have configured the Apache↔PHP interface? You most likely do so via libapache2-mod-php5; if so, editing /etc/php5/cli/php.ini will have no effect, you have to edit /etc/php5/apache2/php.ini instead. The directives that should be added there are: ini_set('mbstring.http_input', 'pass'); ini_set('mbstring.http_output', 'pass'); You might want to refer to the following Drupal issues — Quite old (2006 and 2008), but relevant to the issue at hand: https://www.drupal.org/node/87138 https://www.drupal.org/node/211648 Particularly, there's one extra line one user mentions as useful to him (and that's part of the .htaccess we ship): php_value mbstring.encoding_translation 0 One further comment (#40) comments about this problem while using Debian Jessie, and mentions the problem having disappeared after adding the ini_set(...) lines in the [drupal_folder]/sites/default/settings.php file. Please do confirm if any of the above fix the problem for you!
signature.asc
Description: Digital signature