Вчера обновил ПО на своём сервере. При обновление вылезли некоторые ошибки.

Ubuntu Server обновляю командой sudo do-release-upgrade -d Но при попытке обновления была ошибка:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128) 
=== Command detached from window (...) === 
=== Command terminated with exit status 1 (...) ===

Оказывается в таких случаях надо запускать обновление
на английском языке: LANGUAGE=en sudo do-release-upgrade -d.

Теперь у меня на сервере Ubuntu 13.10, PHP 5.5.1 и Apache 2.4.6:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu Saucy Salamander (development branch)
Release:        13.10
Codename:       saucy
$ php -v
PHP 5.5.1-1ubuntu1 (cli) (built: Jul 24 2013 19:20:01)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
    with Zend OPcache v7.0.2-dev, Copyright (c) 1999-2013, by Zend Technologies
$ apache2 -v
Server version: Apache/2.4.6 (Ubuntu)
Server built:   Aug  9 2013 14:31:04

После обновления неприятным моментом оказалось, что по умолчанию новый Apache2 ищет вируальные хосты в папке с хостами с суффиксом .conf

Кстати, сервер у меня в Айхоре