[horde] Horde 4 Debian 6 Install Guide for Dummies

Andreas Mauser andreas at mauser.info
Tue Feb 21 10:15:42 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Jan,

Zitat von Andreas Mauser <andreas at mauser.info>:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi, I tried something else now.
>
> Am 20.02.2012 20:47, schrieb Andreas Mauser:
>>
>> Hi
>>
>> Am 20.02.2012 15:30, schrieb Ralf Lang:
>> > Am 20.02.2012 15:13, schrieb Andreas Mauser:
>> >>
>> >> -----BEGIN PGP SIGNED MESSAGE-----
>> >> Hash: SHA1
>> >>
>> >> Hi Simon,
>> >>
>> >> Am 19.02.2012 23:14, schrieb Simon Brereton:
>> >>> On Feb 19, 2012 4:05 PM, "Andreas Mauser"<andreas at mauser.info> wrote:
>> >>>>
>> >>>>
>> >>>> -----BEGIN PGP SIGNED MESSAGE-----
>> >>>> Hash: SHA1
>> >>>>
>> >>>> Hi Horde Users,
>> >>>>
>> >>>> I keep straight to
>> >>>>
>> >>>> http://www.horde.org/apps/webmail/docs/INSTALL#prerequisites
>> >>>>
>> >>>> but always run into different errors which surely are my own
mistakes.
>> >>>>
>> >>>> Do somebody have a Installation Howto, Step by Step for Dummies, so I
>> >>>> can finally install Horde 4 on Debian 6?
>> >>>>
>> >>>> I also read the list threads for no success on my Debian 6
maschine. I
>> >>>> already use Horde 3 which I found easier to handle.
>> >>>>
>> >>>> Can anyone please draw my neck into the correct direction?
>> >>>
>> >>> Your mail reminds me that I have instructions I could format for a
> howto,
>> >>> but it really isn't difficult. And there are no hidden tricks.
>> >>>
>> >>> At this point it would be better to know what steps you've done, what
>> >>> errors you have and what you did to try and fix them.
>> >> I did as following:
>> >>
>> >> Install Debian 6 and all Updates
>> >> Install apache2, mysql-server and PECL modules
>> >>
>> >> pear channel-discover pear.horde.org
>> >> pear install horde/horde_role
>> >> pear run-scripts horde/horde_role
>> >> pear install -a horde/webmail - at this point I did not have
>> >> 'webmail-install' available.
>>
>> > Horde won't install if you are missing some php5 pecl extensions
>> (php5-tokenizer, php5-hash and some more). You will get a pear error
>> somewhere where it tries to install the base horde app.
>>
>> I dont think its related to the modules. However, I searched for them
>> and pear/pecl did not find them.
>>
>> Andreas, still looking for a Howto for Dummies
> pear upgrade PEAR
> pear channel-discover pear.horde.org
> mkdir /var/www/webmail pear config-create /var/www/webmail
> /var/www/webmail/pear.conf
>
> pear -c /var/www/webmail/pear.conf install pear - at this point I get
> this error:
> No releases available for package "pear.php.net/pear"
> install failed

>This doesn't have anything to do with Horde. If PEAR cannot even install
itself, there's something badly broken with your >PEAR installation.
>
>Try:
>pear channel-update pear.php.net
>pear clear-cache
>
>If that still doesn't help, ask in a PEAR support channel.
>

I did the channel-update and the clear-cache.

I now tried:

debian 7 wheezy, plain install, install pear, install build-essential,
upgrade, install latest kernel etc...
I did:

root at hawkins:~# pear channel-discover pear.horde.org
Adding Channel "pear.horde.org" succeeded
Discovery of channel "pear.horde.org" succeeded

mkdir /var/www/webmail

root at hawkins:~# pear config-create /var/www/webmail
/var/www/webmail/pear.conf
Configuration (channel pear.php.net):
=====================================
Auto-discover new Channels     auto_discover    <not set>
Default Channel                default_channel  pear.php.net
HTTP Proxy Server Address      http_proxy       <not set>
PEAR server [DEPRECATED]       master_server    <not set>
Default Channel Mirror         preferred_mirror <not set>
Remote Configuration File      remote_config    <not set>
PEAR executables directory     bin_dir          /var/www/webmail/pear
PEAR documentation directory   doc_dir          /var/www/webmail/pear/docs
PHP extension directory        ext_dir          /var/www/webmail/pear/ext
PEAR directory                 php_dir          /var/www/webmail/pear/php
PEAR Installer cache directory cache_dir        /var/www/webmail/pear/cache
PEAR configuration file        cfg_dir          /var/www/webmail/pear/cfg
directory
PEAR data directory            data_dir         /var/www/webmail/pear/data
PEAR Installer download        download_dir    
/var/www/webmail/pear/download
directory
PHP CLI/CGI binary             php_bin          <not set>
php.ini location               php_ini          <not set>
- --program-prefix passed to     php_prefix       <not set>
PHP's ./configure
- --program-suffix passed to     php_suffix       <not set>
PHP's ./configure
PEAR Installer temp directory  temp_dir         /var/www/webmail/pear/temp
PEAR test directory            test_dir         /var/www/webmail/pear/tests
PEAR www files directory       www_dir          /var/www/webmail/pear/www
Cache TimeToLive               cache_ttl        <not set>
Preferred Package State        preferred_state  <not set>
Unix file mask                 umask            <not set>
Debug Log Level                verbose          <not set>
PEAR password (for             password         <not set>
maintainers)
Signature Handling Program     sig_bin          <not set>
Signature Key Directory        sig_keydir       <not set>
Signature Key Id               sig_keyid        <not set>
Package Signature Type         sig_type         <not set>
PEAR username (for             username         <not set>
maintainers)
User Configuration File        Filename         /var/www/webmail/pear.conf
System Configuration File      Filename         #no#system#config#
Successfully created default configuration file "/var/www/webmail/pear.conf"

root at hawkins:~# pear -c /var/www/webmail/pear.conf install pear
No releases available for package "pear.php.net/pear"
install failed



I did the same on debian 6 squeeze:

.....
Successfully created default configuration file "/var/www/webmail/pear.conf"

root at coleman:~ # pear -c /var/www/webmail/pear.conf install pear
pear/pear is already installed and is the same as the released version 1.9.4
install failed

root at coleman:~ # webmail-install
PHP Warning:  require_once(/var/www/webmail/lib/Application.php): failed
to open stream: Datei oder Verzeichnis nicht gefunden in
/usr/bin/webmail-install on line 17

Warning: require_once(/var/www/webmail/lib/Application.php): failed to
open stream: Datei oder Verzeichnis nicht gefunden in
/usr/bin/webmail-install on line 17
PHP Fatal error:  require_once(): Failed opening required
'/var/www/webmail/lib/Application.php'
(include_path='.:/usr/share/php:/usr/share/pear') in
/usr/bin/webmail-install on line 17

Fatal error: require_once(): Failed opening required
'/var/www/webmail/lib/Application.php'
(include_path='.:/usr/share/php:/usr/share/pear') in
/usr/bin/webmail-install on line 17


What is wrong?
Andreas


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk9Dbs0ACgkQBkONlyMExdwDgACcDnKpDqdx/TweMENySIFUAdFg
pJwAnjk3gbKDOd0ssUg3SlyN/PugSfos
=Q38L
-----END PGP SIGNATURE-----



More information about the horde mailing list