Hi zusammen,
nachdem ich an der Aufgabe ziemlich gestolpert bin, halte ich hier die nötigen Schritte fest:
apt-get install php5-ldap
apt-get install php5-mcrypt
apt-get install tnef
A) Standard Version
B) OR Daily snapshot
PHP-Pear MUST be installed on the server too, not just the (partially overriding) egw-pear:
apt-get install php-pear => Populates /usr/share/php
The PSA-Pear residing at /usr/share/psa-pear is not used by egroupware (not by this setup)
/usr/share/php/PEAR is where the “official” PEAR lives on Ubuntu, and egroupware/setup/check_install.php does:
@include_once ‘PEAR/Config.php’, implying that “/usr/share/php” must be in the default include path (its not, just “.”)
Set php.ini include_path = “.:/usr/share/php” (see below)
pear install Auth_SASL
pear install XML_Feed_Parser
pear upgrade Some packages on standard Ubuntu are outdated, this fixes that.
Adding php.ini statements in Plesk
Websites & Domains | | PHP Settings | Additional configuration directives
I have a domain “lasslos.net” in the Workspace “gemeinwohl.info” - you’ll need to modify the paths to your situation:
date.timezone = Europe/Berlin
mbstring.func_overload = 7
include_path = ".:/var/www/vhosts/gemeinwohl.info/lasslos/egroupware/egw-pear:/usr/share/php:/var/www/vhosts/gemeinwohl.info/lasslos/egroupware/phpgwapi/inc/horde"
open_basedir = “/var/www/vhosts/gemeinwohl.info/:/usr/share/php/:/usr/bin/tnef/:/tmp/:/var/www/vhosts/gemeinwohl.info/egwlasslos/”
Adding jpgraph
Get jpgraph-3.5.0b1.tar.gz from here: http://jpgraph.net/download/
and unpack it NEXT TO the egroupware directory: tar -zxf jpgraph-3.5.0b1.tar.gz ; ln -s jpgraph-3.5.0b1 jpgraph
Das sollte reichen, um durch den Installer-Checkup zu kommen.
Dennoch gibt es ein Thema mit InnoDB statt MyISAM bei MySQL, siehe mein benachbartes Post.
Cheers, Tim