[horde] horde on Dreamhost - Stalled pages

Luis Felipe Marzagao lfbm.andamentos at gmail.com
Sun Dec 7 02:44:33 UTC 2014


On 06-12-2014 18:02, Luis Felipe Marzagao wrote:
>
> On 05-12-2014 16:08, Jan Schneider wrote:
>>
>> Zitat von Luis Felipe Marzagao <lfbm.andamentos at gmail.com>:
>>
>>> Em 05/12/2014 10:40, Mauricio Jose T. Tecles escreveu:
>>>>
>>>> ----- Mensagem de Luis Felipe Marzagao <lfbm.andamentos at gmail.com> 
>>>> ---------
>>>>   Data: Thu, 04 Dec 2014 22:49:09 -0200
>>>>     De: Luis Felipe Marzagao <lfbm.andamentos at gmail.com>
>>>> Assunto: [horde] horde on Dreamhost - Stalled pages
>>>>   Para: horde at lists.horde.org
>>>>
>>>>
>>>>> Hello:
>>>>>
>>>>> I've set up a horde install on a shared host on Dreamhost. 
>>>>> Everything seems just fine. Horde test page gives no errors. 
>>>>> Everything green. I can login into Horde with my admin user and 
>>>>> configure horde in the Configuration page.
>>>>>
>>>>> But the dynamic pages seem stalled.
>>>>>
>>>>> IMP does not any further than "loading..."
>>>>>
>>>>> http://imageshack.com/a/img674/8194/3hq27H.png
>>>>>
>>>>> Same thing with Kronolith:
>>>>>
>>>>> http://imageshack.com/a/img908/8205/jqHRAB.png
>>>>>
>>>>> I also noticed Horde Configuration page does not show horde's core 
>>>>> databases:
>>>>>
>>>>> http://imageshack.com/a/img538/1390/uH0yz9.png
>>>>>
>>>>> Other symptoms:
>>>>>
>>>>> - Log is set to "Info". I get no erros, just normal login/logout 
>>>>> messages.
>>>>>
>>>>> - Mnemo, Nag and Turba all work just fine. I can view, add, edit 
>>>>> entries on them.
>>>>>
>>>>> - Already tried different browsers, hit F5 to realod pages, but I 
>>>>> get the same behaviour.
>>>>>
>>>>>
>>>>> I appreciate any pointers or help.
>>>>>
>>>>> Thanks in advance.
>>>>>
>>>>> Luis Felipe
>>>>> -- 
>>>>> Horde mailing list
>>>>> Frequently Asked Questions: http://horde.org/faq/
>>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>>>
>>>>
>>>> ----- Final da mensagem de Luis Felipe Marzagao 
>>>> <lfbm.andamentos at gmail.com> -----
>>>>
>>>> Right permission for webserver user on horde files?
>>>>
>>>
>>> I don´t think so. I can change the configuration just fine via 
>>> Horde. Also, Nag, Turba an Mnemo work just fine. And test page does 
>>> not show any erros. IMP and Kronolith folders have the same 
>>> permissions as the other folders. It was all installed via PEAR. 
>>> Same permissions for all them.
>>>
>>> Thanks!
>>>
>>>
>>>> Mauricio
>>>>
>>>>
>>>>
>>>> Maurício José T. Tecles
>>>> Núcleo de Informática
>>>> Instituto de Biofísica Carlos Chagas Filho - UFRJ
>>>> mtecles at biof.ufrj.br
>>>> Tel.: (21) 3938-6526 ou 3938-6544
>>>>
>>>>
>>>
>>> -- 
>>> Horde mailing list
>>> Frequently Asked Questions: http://horde.org/faq/
>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>
>> See the FAQ
>>
>
> Hello:
>
> I've just solved the issue.
>
> In case anybody is experiencing the same problem in Dreamhost + Horde 
> 5, here's what you should do.
>
> Dreamhost does not provide a system wide pear installation, so you 
> have to install pear locally to your user, as described here [1].
>
> As you can see, the way it's suggested in Dreamhost Wiki, you'll be 
> using pear with the ~/.pearrc file as configuration source file.
>
> So in order to Horde work properly, you must follow the instruction 
> provided in horde/docs/INSTALL [2] and set the PHP_PEAR_SYSCONF_DIR to 
> your local pear folder (something like /home/youruser/pear).
>
> You can set it in a .htaccess file in a top web folder (don't do it in 
> horde/.htaccess because it will be overwritten on next update).
>
> It won't work right away, since pear internals will look for a file 
> called pear.conf and not your ~/.pearrc in the folder defined in 
> PHP_PEAR_SYSCONF_DIR.
>
> So you can create a symbolic link to that file, something like this 
> (assuming you have installed pear in a folder called pear in your home 
> directory):
>
> ln -s ~/.pearrc ~/pear/pear.conf
>
> Now everything works as expected, except for the automated creation of 
> horde core databases, which I had to accomplish using 
> horde-db-migrate, but other than that, now it's working fine.
>

Also, don't forget to run:

horde-clear-cache

in order to clear previously incorrect cached paths to pear packages.


> There are some alternatives, like creating a default pear.conf file as 
> described in the horde/docs/INSTALL or even setting the HOME 
> environment in the .htaccess (this way pear will find the .pearrc file 
> and you won't have to create a symbolic link), but I think the way 
> proposed here is more Dreamhost conforming.
>
> Thanks.
>
> Luis Felipe
>
> [1] http://wiki.dreamhost.com/PEAR
> [2] https://github.com/horde/horde/blob/master/horde/docs/INSTALL#L546



More information about the horde mailing list