[horde] Tasks
    Arjen de Korte 
    arjen+horde at de-korte.org
       
    Sun Oct 22 17:19:46 UTC 2017
    
    
  
Citeren Louis-Philippe Allard <lp.allard.1 at gmail.com>:
> OK I looked at the paths.  First of all, I installed Horde using the  
> procedure explained at Section 3.1 (Installing with PEAR) available at
>
> https://www.horde.org/apps/webmail/docs/INSTALL#installing-with-pear
>
> Then running phpinfo(); from the webinterface and looking at the  
> include_path shows:
>
> /var/www/html/horde/lib:.:/usr/share/pear:/usr/share/php
>
> However running "pear config-show" from CLI yields (showing only  
> paths, **not** all entries):
>
> Configuration (channel pear.php.net):
> =====================================
> PEAR documentation directory   doc_dir          /usr/share/doc/pear
> PHP extension directory        ext_dir          /usr/lib64/php/modules
> Base Horde directory           horde_dir        /usr/share/pear/www/horde
> PEAR directory                 php_dir          /usr/share/php
> PEAR Installer cache directory cache_dir        /var/cache/php-pear
> PEAR configuration file        cfg_dir          /etc/pear
> directory
> PEAR data directory            data_dir         /usr/share/pear-data
> PEAR Installer download        download_dir     /tmp/pear/download
> directory
> Systems manpage files          man_dir          /usr/share/man
> directory
> PEAR metadata directory        metadata_dir     /var/lib/pear
> PHP CLI/CGI binary             php_bin          /usr/bin/php
> PEAR Installer temp directory  temp_dir         /var/tmp
> PEAR test directory            test_dir         /usr/share/tests/pear
> PEAR www files directory       www_dir          /var/www/html
> Signature Handling Program     sig_bin          /usr/bin/gpg
> Signature Key Directory        sig_keydir       /etc/pearkeys
> User Configuration File        Filename         /root/.pearrc
> System Configuration File      Filename         /etc/pear.conf
This looks a lot different from the output of pear config-show here.  
Could it be you didn't upgrade pear itself and that you're running a  
really outdated one?
     pear info pear/pear
should show you which one is used. If the version is not 1.10.5, you  
can upgrade it through
     pear upgrade -c pear
This really should have been done before running
     pear install horde/horde_role
     pear run-scripts horde/horde_role
Also, is horde really living in /usr/share/pear/www/horde (horde_dir)?  
I would expect this to be /var/www/html/horde instead, meaning that  
you may have not run the horde_role script at all or entered the wrong  
value. You may be able to correct this by running
     pear config-set horde_dir /var/www/html/horde
This *may* fix things, but in my opinion the best cause of action when  
a pear configuration is screwed, is to start over again.
> Im */*really** not in my field of expertise here but can I conclude  
> that there is a mismatch in paths?  Shouldnt the paths found by  
> phpinfo() in horde point to identical paths in pear show-config?
>  Louis-Philippe Allard
> lp.allard.1 at gmail.com
> Sent using Horde Groupware on GNU/Linux
    
    
More information about the horde
mailing list