WordOps: First Site Upgrade bug: 'ascii' codec can't decode byte 0xc3 in position 4869: ordinal not in range(128)

Hello there,

After the installation of WO on my server following the instructions on EE migration page: https://docs.wordops.net/guides/migration-from-easyengine/ I tried to update one of my website using the command:

sudo wo site update flexbox.ninja --php73

The result was instantly:

'ascii' codec can't decode byte 0xc3 in position 4869: ordinal not in range(128)

Thanks a lot for the help 😃

System Information

  • Debian GNU/Linux 8.11 (jessie)
  • wo info : Nginx is not installed (hum, my website are running, so I guess it’s installed)
  • nginx -V : command not found: nginx
  • WordOps v3.9.8.4
  • wp cli info --allow-root OS: Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 Shell: /usr/bin/zsh PHP binary: /usr/bin/php7.0 PHP version: 7.0.32-1~dotdeb+8.1 php.ini used: /etc/php/7.0/cli/php.ini WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli WP-CLI vendor dir: phar://wp-cli.phar/vendor WP_CLI phar path: / WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 2.3.0
  • https://transfer.sh/2oQQS/wordops.tar.gz

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 16 (8 by maintainers)

Most upvoted comments

Ok, so the issue is you have two Nginx version installed at the same time, one from EasyEngine, and one from DotDeb repository. So you have to remove the nginx package first.

sudo apt-get autoremove nginx*

Then try to reinstall nginx with WordOps :

sudo wo stack install --nginx

WordOps v3.9.8.8 include a fix for this issue. @geoffreycrofte Let me know if the issue still exist after update WordOps.

I have found the cause of the issue, encoding wasn’t specified when reading public_suffix list to check if the site is a domain or a subdomain. A fix will be available asap.

Same issue like you after migrating from WO. Try the command export LANG='en_US.UTF-8'. That’s help on my side