Fehler im Milisekundentakt

Hallo NextClouder!

Ich habe seit dem Update auf 16.0.1 die Meldung in den Einstellungen stehen:
Dieser Installation fehlen einige empfohlene PHP-Module. Für bessere Leistung und bessere Kompatibilität wird dringend empfohlen, diese zu installieren.
- intl

Es fehlt also scheinbar ein php7.3-Modul unter Ubuntu-VM (19.04) .
Unter den Protokollen erhalte ich im Millisekundentakt immer wieder die Meldung:

2019-05-20T08:08:24+0200
Error
PHP
You are using a fallback implementation of the intl extension. Installing the native one is highly recommended instead. at /var/www/html/3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/intl.php#18

2019-05-20T08:08:23+0200
Error
PHP
You are using a fallback implementation of the intl extension. Installing the native one is highly recommended instead. at /var/www/html/3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/intl.php#18

Wenn ich aber php7.3-intl nachinstallieren möchte, wozu ich den folgenden Syntax benutze:

sudo apt install -y libapache2-mod-php7.3 php7.3-cli php7.3-common php7.3-mbstring php7.3-gd php-imagick php7.3-intl php7.3-bz2 php7.3-xml php7.3-mysql php7.3-zip php7.3-dev php7.3-curl php7.3-fpm php-dompdf php-apcu redis-server php-redis php-smbclient php7.3-ldap unzip nano python-certbot-apache certbot wget curl

dann bekomme ich die folgenden Fehler:

Paket php7.3-fpm ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Paket php7.3-intl kann nicht gefunden werden.
E: Mittels des Musters »php7.3-intl« konnte kein Paket gefunden werden.
E: Mittels regulärem Ausdruck »php7.3-intl« konnte kein Paket gefunden werden.
E: Paket php7.3-bz2 kann nicht gefunden werden.
E: Mittels des Musters »php7.3-bz2« konnte kein Paket gefunden werden.
E: Mittels regulärem Ausdruck »php7.3-bz2« konnte kein Paket gefunden werden.
E: Für Paket »php7.3-fpm« existiert kein Installationskandidat.
E: Paket php7.3-ldap kann nicht gefunden werden.
E: Mittels des Musters »php7.3-ldap« konnte kein Paket gefunden werden.
E: Mittels regulärem Ausdruck »php7.3-ldap« konnte kein Paket gefunden werden.

Die Paketquellen in meinem Ubuntu stehen auf “Hauptserver”.

Was mache ich falsch? Wie bekomme ich das INTL-Paket installiert?
Wer kann helfen?

Beste Grüße & vielen Dank!

Okay, endlich konnte ich es durch eigene Recherche lösen:
Das Problem hat mich seit 14.07. begleitet. Mir fehlte wohl nur das Ondrej-Reporitory.

sudo add-apt-repository ‘deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse’
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt install -y libapache2-mod-php7.3 php7.3-cli php7.3-common php7.3-mbstring php7.3-gd php-imagick php7.3-intl php7.3-bz2 php7.3-xml php7.3-mysql php7.3-zip php7.3-dev php7.3-curl php7.3-fpm php-dompdf php-apcu redis-server php-redis php-smbclient php7.3-ldap unzip nano python-certbot-apache certbot wget curl
sudo apt-get update
sudo apt update
sudo update-alternatives --set php /usr/bin/php7.3
sudo systemctl restart apache2

Danach ist alles gut. Keine Warnungen, keine Fehlermeldungen mehr.
Netter Nebeneffekt: php ist jetzt auf 7.3.5

1 Like

Ich versuch gerade das Gleiche nur mit Ubuntu 18.10

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP (http://php.net/supported-versions.php) for Supported Ubuntu Releases (https://wiki.ubuntu.com/Releases) are provided. Don’t ask for end-of-life PHP versions or Ubuntu release, they won’t be provided.

Debian oldstable and stable packages are provided as well: https://deb.sury.org/#debian-dpa

You can get more information about the packages at https://deb.sury.org

BUGS&FEATURES: This PPA now has a issue tracker:
https://deb.sury.org/#bug-reporting

CAVEATS:

  1. If you are using php-gearman, you need to add ppa:ondrej/pkg-gearman
  2. If you are using apache2, you are advised to add ppa:ondrej/apache2
  3. If you are using nginx, you are advise to add ppa:ondrej/nginx-mainline
    or ppa:ondrej/nginx

PLEASE READ: If you like my work and want to give me a little motivation, please consider donating regularly: https://donate.sury.org/

WARNING: add-apt-repository is broken with non-UTF-8 locales, see
https://github.com/oerdnj/deb.sury.org/issues/56 for workaround:

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

More info: https://launchpad.net/~ondrej/+archive/ubuntu/php
Press [ENTER] to continue or Ctrl-c to cancel adding it.

Wenn ich Enter drücke Kommt das:

OK:1 http://archive.ubuntu.com/ubuntu cosmic InRelease
OK:2 http://archive.ubuntu.com/ubuntu cosmic-updates InRelease
OK:3 http://archive.ubuntu.com/ubuntu cosmic-backports InRelease
OK:4 http://archive.ubuntu.com/ubuntu cosmic-security InRelease
OK:5 http://ppa.launchpad.net/ondrej/php/ubuntu cosmic InRelease

Allso alles ok bis dahin aber dann:

apt install php7.3
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
E: Paket php7.3 kann nicht gefunden werden.
E: Mittels des Musters »php7.3« konnte kein Paket gefunden werden.
E: Mittels regulärem Ausdruck »php7.3« konnte kein Paket gefunden werden.

egal was was ich mache…

Ok konnte das problem Lösen

Über Putty
nano /etc/apt/sources.list

Dann diese zwei einfügen

deb http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
deb-src http://ppa.launchpad.net/ondrej/php/ubuntu bionic main

Danach läuft es