-
Notifications
You must be signed in to change notification settings - Fork 112
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
- Customizing EGroupware 26
- Customize login page, logo, fonts, login box
- Custom translations
- Custom fields
- Custom etemplate
- 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