Nextcloud Module nicht installiert?
Hallo,
EDIT: Lösung habe ich gefunden
ich habe meinen Server schon mehrmals neu gestartet, doch ich bekomme immer diesen Fehler beim aufrufen von nextcloud
PHP module zip not installed.
Please ask your server administrator to install the module.
PHP module dom not installed.
Please ask your server administrator to install the module.
PHP module XMLWriter not installed.
Please ask your server administrator to install the module.
PHP module XMLReader not installed.
Please ask your server administrator to install the module.
PHP module libxml not installed.
Please ask your server administrator to install the module.
PHP module mbstring not installed.
Please ask your server administrator to install the module.
PHP module GD not installed.
Please ask your server administrator to install the module.
PHP module SimpleXML not installed.
Please ask your server administrator to install the module.
PHP module cURL not installed.
Please ask your server administrator to install the module.
PHP modules have been installed, but they are still listed as missing?
Please ask your server administrator to restart the web server.
wenn ich php -m eingebe kommt dieser output
root@28141-60348:~# php -m
[PHP Modules]
calendar
Core
ctype
date
exif
FFI
fileinfo
filter
ftp
gettext
hash
iconv
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
Meine php -v ist
root@28141-60348:~# php -v
PHP 7.4.3 (cli) (built: Oct 6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
ich hoffe mir kann jemand helfen :)
1 Antwort
Hm, laut Fehlermeldung fehlen die Module
php7.4-zip
php7.4-dom
php7.4-xml (enthält meines Wissens xml, xml-reader, xml-writer, libxml)
php7.4-libxml
php7.4-mbstring
php7.4-gd
php7.4-curl
Laut php -m sind aber installiert:
libxml
mbstring
zip
Einige, aber nicht alle monierten Module fehlen. Installiere sie alle:
sudo apt install php7.4-zip php7.4-dom php7.4-xml php7.4-libxml php7.4-mbstring php7.4-gd php7.4-curl
sudo systemctl restart apache2
Kommt die Fehlermeldung immer noch? Wenn ja, lege eine Datei ins Wurzelverzeichnis deines Webservers:
sudo nano /var/www/info.php
<?php phpinfo(); ?>
Nun rufe die Datei im Browser auf:
(Die IP-Adresse musst Du natürlich anpassen.)
Du siehst die PHP-Version, die der Webserver verwendet. Ist es Version 7.4?
Ich gehe hier von Apache als Webserver aus. Wenn Du einen anderen Webserver verwendest, musst Du das natürlich entsprechend anpassen.