I can not enter the settings after updating to NC13

Nextcloud version 13.0.0.14
Operating system Gentoo
Apache -2.4.27-r1
PHP version 7.1.13

After updating from NC 12.0.5 to NC 13.0.0.14 I can not enter the settings under any user.
Error:
Internal server error
The request can not be processed by the server.

If this happens again, send the administrator of the server a detailed message about what happened, listed below.

For more information, see the server log.

Technical details
Remote address: 192.168.100.2
Request ID: WnwuAsCoZGQAAFomNskAAAAK

nextcloud.log:
{"reqId":"WnwuAsCoZGQAAFomNskAAAAK","level":3,"time":"2018-02-08T11:01:24+00:00","remoteAddr":"192.168.100.2","user":"ivan","app":"index","method":"GET","url":"\/settings\/user","message":"Exception: {\"Exception\":\"Error\",\"Message\":\"Call to undefined function style()\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/private\\\/legacy\\\/app.php(706): include()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/private\\\/Settings\\\/Manager.php(497): OC_App::getForms('personal')\\n#2 \\\/var\\\/www\\\/nextcloud\\\/settings\\\/Controller\\\/CommonSettingsTrait.php(89): OC\\\\Settings\\\\Manager->getPersonalSections()\\n#3 \\\/var\\\/www\\\/nextcloud\\\/settings\\\/Controller\\\/CommonSettingsTrait.php(42): OC\\\\Settings\\\\Controller\\\\PersonalSettingsController->formatPersonalSections('personal', 'personal-info')\\n#4 \\\/var\\\/www\\\/nextcloud\\\/settings\\\/Controller\\\/CommonSettingsTrait.php(120): OC\\\\Settings\\\\Controller\\\\PersonalSettingsController->getNavigationParameters('personal', 'personal-info')\\n#5 \\\/var\\\/www\\\/nextcloud\\\/settings\\\/Controller\\\/PersonalSettingsController.php(61): OC\\\\Settings\\\\Controller\\\\PersonalSettingsController->getIndexResponse('personal', 'personal-info')\\n#6 [internal function]: OC\\\\Settings\\\\Controller\\\\PersonalSettingsController->index('personal-info')\\n#7 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Dispatcher.php(161): call_user_func_array(Array, Array)\\n#8 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Dispatcher.php(91): OC\\\\AppFramework\\\\Http\\\\Dispatcher->executeController(Object(OC\\\\Settings\\\\Controller\\\\PersonalSettingsController), 'index')\\n#9 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/App.php(115): OC\\\\AppFramework\\\\Http\\\\Dispatcher->dispatch(Object(OC\\\\Settings\\\\Controller\\\\PersonalSettingsController), 'index')\\n#10 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Routing\\\/RouteActionHandler.php(47): OC\\\\AppFramework\\\\App::main('OC\\\\\\\\Settings\\\\\\\\Con...', 'index', Object(OC\\\\AppFramework\\\\DependencyInjection\\\\DIContainer), Array)\\n#11 [internal function]: OC\\\\AppFramework\\\\Routing\\\\RouteActionHandler->__invoke(Array)\\n#12 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/private\\\/Route\\\/Router.php(297): call_user_func(Object(OC\\\\AppFramework\\\\Routing\\\\RouteActionHandler), Array)\\n#13 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(998): OC\\\\Route\\\\Router->match('\\\/settings\\\/user')\\n#14 \\\/var\\\/www\\\/nextcloud\\\/index.php(37): OC::handleRequest()\\n#15 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/apps\\\/ocdownloader\\\/settings\\\/personal.php\",\"Line\":17}","userAgent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/63.0.3239.132 Safari\/537.36 OPR\/50.0.2762.67","version":"13.0.0.14"}

/var/log/apache2/ssl_access_log:
192.168.100.2 - - [08/Feb/2018:21:20:47 +1000] “GET /settings/user HTTP/1.1” 500 6537
192.168.100.2 - - [08/Feb/2018:21:20:48 +1000] “GET /settings/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1” 302 -
192.168.100.2 - - [08/Feb/2018:21:20:48 +1000] “GET /settings/undefined/img/notifications.svg HTTP/1.1” 302 -
192.168.100.2 - - [08/Feb/2018:21:20:48 +1000] “GET /apps/files/ HTTP/1.1” 200 35391
192.168.100.2 - - [08/Feb/2018:21:20:49 +1000] “GET /apps/files/ HTTP/1.1” 200 35393

Oh, settings are working after disable app ocDownloader(

Perhaps the problem in this:

Your PHP does not have freetype support. This will result in broken profile pictures and settings interface.

But…

*  media-libs/freetype
      Latest version available: 2.8
      Latest version installed: 2.8

phpinfo():

Configure Command ‘./configure’ ‘–prefix=/usr’ ‘–build=x86_64-pc-linux-gnu’ ‘–host=x86_64-pc-linux-gnu’ ‘–mandir=/usr/share/man’ ‘–infodir=/usr/share/info’ ‘–datadir=/usr/share’ ‘–sysconfdir=/etc’ ‘–localstatedir=/var/lib’ ‘–docdir=/usr/share/doc/php-7.1.13’ ‘–htmldir=/usr/share/doc/php-7.1.13/html’ ‘–prefix=/usr/lib64/php7.1’ ‘–mandir=/usr/lib64/php7.1/man’ ‘–infodir=/usr/lib64/php7.1/info’ ‘–libdir=/usr/lib64/php7.1/lib’ ‘–with-libdir=lib64’ ‘–localstatedir=/var’ ‘–without-pear’ ‘–enable-maintainer-zts’ ‘–with-fpm-acl’ ‘–disable-bcmath’ ‘–with-bz2=/usr’ ‘–disable-calendar’ ‘–disable-gcov’ ‘–enable-ctype’ ‘–with-curl=/usr’ ‘–enable-dom’ ‘–without-enchant’ ‘–enable-exif’ ‘–enable-fileinfo’ ‘–enable-filter’ ‘–enable-ftp’ ‘–with-gettext=/usr’ ‘–without-gmp’ ‘–enable-hash’ ‘–without-mhash’ ‘–with-iconv’ ‘–disable-intl’ ‘–disable-ipv6’ ‘–enable-json’ ‘–without-kerberos’ ‘–enable-libxml’ ‘–with-libxml-dir=/usr’ ‘–enable-mbstring’ ‘–with-mcrypt=/usr’ ‘–with-onig=/usr’ ‘–with-openssl=/usr’ ‘–with-openssl-dir=/usr’ ‘–disable-pcntl’ ‘–enable-phar’ ‘–enable-pdo’ ‘–enable-opcache’ ‘–without-pgsql’ ‘–enable-posix’ ‘–without-pspell’ ‘–without-recode’ ‘–enable-simplexml’ ‘–disable-shmop’ ‘–without-snmp’ ‘–disable-soap’ ‘–disable-sockets’ ‘–without-sqlite3’ ‘–disable-sysvmsg’ ‘–disable-sysvsem’ ‘–disable-sysvshm’ ‘–without-fpm-systemd’ ‘–without-tidy’ ‘–enable-tokenizer’ ‘–disable-wddx’ ‘–enable-xml’ ‘–enable-xmlreader’ ‘–enable-xmlwriter’ ‘–without-xmlrpc’ ‘–without-xsl’ ‘–enable-zip’ ‘–with-zlib=/usr’ ‘–disable-debug’ ‘–enable-dba’ ‘–without-cdb’ ‘–with-db4=/usr’ ‘–disable-flatfile’ ‘–with-gdbm=/usr’ ‘–disable-inifile’ ‘–without-qdbm’ ‘–without-freetype-dir’ ‘–disable-gd-jis-conv’ ‘–with-jpeg-dir=/usr’ ‘–with-png-dir=/usr’ ‘–without-xpm-dir’ ‘–with-gd’ ‘–without-interbase’ ‘–without-mysqli’ ‘–with-mysql-sock=/var/run/mysqld/mysqld.sock’ ‘–without-unixODBC’ ‘–without-iodbc’ ‘–without-oci8’ ‘–without-pdo-dblib’ ‘–with-pdo-mysql=mysqlnd’ ‘–without-pdo-pgsql’ ‘–without-pdo-sqlite’ ‘–without-pdo-firebird’ ‘–without-pdo-odbc’ ‘–without-pdo-oci’ ‘–with-readline=/usr’ ‘–without-libedit’ ‘–without-mm’ ‘–with-pic’ ‘–with-pcre-regex=/usr’ ‘–with-pcre-dir=/usr’ ‘–cache-file=/var/tmp/portage/dev-lang/php-7.1.13/temp/config.cache’ ‘–with-config-file-path=/etc/php/apache2-php7.1’ ‘–with-config-file-scan-dir=/etc/php/apache2-php7.1/ext-active’ ‘–disable-embed’ ‘–disable-cli’ ‘–disable-cgi’ ‘–disable-fpm’ ‘–with-apxs2=/usr/bin/apxs’ ‘–disable-phpdbg’ ‘build_alias=x86_64-pc-linux-gnu’ ‘host_alias=x86_64-pc-linux-gnu’ ‘CPPFLAGS=’

How enable freetype?

No, the problem is not related to freetype.
A problem with ocDownloader.

Please file a bug report at https://github.com/e-alfred/ocdownloader/issues.

Please, ion-lane, how did you resolve the ocDownloader problem if you can’t go to settings? I have same problem.

Hi,

You have to access your server via ssh and disable the app via occ command.

sudo -u WEBUSER php /path/to/nextcloud/occ app:disable ocdownloader