Upgrading from php5 to php7 utf8 locale error

Posted July 20, 2016 5.1k views

After trying everything I could possibly find I am unable to solve my issue

I am following this tutorial on DO on how to upgrade from php5 to php7

The problem: Immediately on the first step when I execute “add-apt-repository ppa:ondrej/php”

I am given a warning error
add-apt-repository is broken with non-uft-locales see

I already tried
apt-get install -y language-pack-en-base
LCALL=enUS.UTF-8 add-apt-repository ppa:ondrej/php

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Here’s a summary from a solution from Sakshi’s Oracle blog that works for Ubuntu:

sudo locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales

then edit /etc/default/locale and add LC_ALL and LANGUAGE with values “en_US.UTF-8”, like this


Now try the locale command.