"smbclient" ist nicht installiert

ZunĂ€chst muss die App „External Storage support“ heruntergeladen und aktiviert werden. ZusĂ€tzlich wird smbclient benötigt.

docker exec -i -t nextcloud-app /bin/bash

apt-get update

apt install libsmbclient-dev git

pecl install smbclient

docker-php-ext-enable smbclient

exit

Unter dem Pfad /etc/php//mods-available muss eine Datei smbclient.ini liegen, die die folgende Zeile enthÀlt:

extension=“smbclient.so”

Ist dies nicht der Fall, muss die entsprechende Datei von Hand angelegt werden. Dann kann der smbclient durch folgenden Befehl fĂŒr alle Instanzen verfĂŒgbar gemacht werden:

sudo phpenmod -v ALL smbclient

Nun können externe Laufwerke via SMB durch den Admin eingebunden werden.

1 Like