[horde] Installing H6 using composer

Peter Øgaard Meyland peter at meyland.dk
Sat Feb 18 18:06:51 UTC 2023


  Citat af Brent <impuser at bitrealm.com>:

> Quoting Peter Øgaard Meyland <peter at meyland.dk>:
>
>> Hi
>>
>> I'm trying to install Horde 6 framework using composer and I think  
>> I'm doing it the right way, but i keep getting these error in my  
>> Apache error log:
>>
>> /[Fri Feb 17 21:19:26.833298 2023] [php:warn] [pid 22190] [client  
>> 127.0.0.1:46542] PHP Warning:   
>> require_once(/var/www/horde/vendor/vendor/autoload.php): Failed to  
>> open stream: No such file or directory in  
>> /var/www/horde/vendor/horde/horde/rampage.php on line 2
>> [Fri Feb 17 21:19:26.833339 2023] [php:error] [pid 22190] [client  
>> 127.0.0.1:46542] PHP Fatal error:  Uncaught Error: Failed opening  
>> required '/var/www/horde/vendor/vendor/autoload.php'  
>> (include_path='.:/usr/share/php') in  
>> /var/www/horde/vendor/horde/horde/rampage.php:2\nStack trace:\n#0  
>> {main}\n  thrown in /var/www/horde/vendor/horde/horde/rampage.php  
>> on line 2/
>>
>> Why does the first logline contains a double vendor? I think that  
>> it will work if there only was one vendor. 
>>
>> What did I do:
>>    cd /var/www
>>    git clone https://github.com/maintaina-com/horde-deployment.git horde
>>    chown -R www-data:www-data horde
>>    cd /var/www/horde
>>    composer install
>>    vi /etc/apache2/sites-available/horde.conf:
>>       Alias /horde "/var/www/horde/web"
>>       <Directory /var/www/horde/web>
>>          Options Indexes FollowSymLinks
>>          AllowOverride All
>>          Require all granted
>>       </Directory>
>>    a2ensite horde
>>    system reload apache2
>>    cd /var/www/horde
>>    cp web/horde/config/conf.php.dist var/config/horde/conf.php
>>    composer horde-reconfigure
>>
>> Regards from Denmark
>> Peter
>
> Are you trying to access your site as "/horde", so it'd be  
> www.example.com/horde [1] ?
>
> I've not tried to do that. I've only had Horde setup as the root dir  
> (/var/www/horde/web) for the server. That is probably where horde is  
> getting confused. I've never tried to set it up a a sub-dir. The  
> Alias line should be removed and I'd setup a VirutalHost to do it.
>
> <VirtualHost *:443>
>       ServerName webmail.test.com
>      DocumentRoot /var/www/horde/web
>      # Alias /Microsoft-Server-ActiveSync /var/www/horde/web/rpc.php
>      DirectoryIndex index.php index.html
>     <Directory /var/www/horde>
>        AllowOverride All
>        Options FollowSymLinks
>      </Directory>
> </VirtualHost>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/To unsubscribe,  
> mail: horde-unsubscribe at lists.horde.org

Thank you for the hint. I think it is working now. I'm on the Hord  
configuration page and will continue my work

Again, thanks for the help

Regards
Peter



Links:
------
[1] http://www.example.com/horde%C2%A0


More information about the horde mailing list