Installing newer (0.90 dev) libsmbclient extension under Ubuntu 16.04 or CentOS 7
Ralf Becker edited this page Apr 16, 2018
·
3 revisions
PHP extension smbclient can be used to mount Samba/SMB shares into EGroupware's filemanager. Released version 0.8 form Ubuntu 16.04 or IUS is extrem slow, which is fixed in current development version 0.9-dev.
Updates on version 0.9 from php-smbclient:
- RHEL/CentOS 7: IUS contains php7{0,1}u-pecl-smbclient for PHP 7.0 and 7.1
- Debian testing contains php-smbclient 0.9 too now
- Ubuntu 16.04 & Debian 9: php-smbclient 0.9 is available from EPL download repository
EPL installation instructions contain examples how to use Samba/SMB shared in EGroupware.
git clone https://github.com/eduardok/libsmbclient-php.git cd libsmbclient-php/ apt-get install php7.0-dev libsmbclient-dev phpize ./configure make make install mv /etc/php/mods-available/smbclient.ini /etc/php/7.0/mods-available/ cd /etc/php/7.0/mods-available/apache2 ln -s /etc/php/7.0/mods-available/smbclient.ini 20-smbclient.ini service apache2 restart
yum groupinstall 'Development Tools' yum install git php70u-devel samba-devel git clone https://github.com/eduardok/libsmbclient-php.git cd libsmbclient-php/ ./configure make make install vi /etc/php.d/99-smbclient.ini # extension=smclient.so service httpd restart
Language: |
- General information
- Distribution specific instructions
- Update recommendations and troubleshooting
- Tuning EGroupware for higher number of users
- Docker-compose installation: Linux, Windows, Mac, Synology, QNAP
- Configure IMAP push
- IMAP Push Notifications for Dovecot 2.2+
- Using EGroupware Mail server with ActiveDirectory
CTI / Computer Telephone Integration
Using SmallPART with a LMS (Moodle, OpenOLAT, ...)
Synchronisation between Untis / Webuntis and EGroupware
Development