[horde] php include path.

Steve Campbell campbell at cnpapers.com
Wed Jul 9 16:55:40 UTC 2014


Just wondering, then, if I reinstall, how should I respond when asked 
where the base is to be installed:

/var/www/html  (Apache's DocumentRoot)
or
/var/www/html/horde

steve
On 7/9/2014 12:11 PM, Steve Campbell wrote:
>
> On 7/9/2014 11:46 AM, Michael M Slusarz wrote:
>> Quoting Steve Campbell <campbell at cnpapers.com>:
>>
>>> On 7/9/2014 11:23 AM, Arjen de Korte wrote:
>>>> Citeren Steve Campbell <campbell at cnpapers.com>:
>>>>
>>>>> I've got Imp running now with authentication to others servers. I 
>>>>> actually get a screen with Inbox showing, but upon clicking that, 
>>>>> I get a blank screen.
>>>>>
>>>>> My apache logs shows that I can't include_once /lib/core.php. 
>>>>> Where should I modify the include path for php on this server? I 
>>>>> see in one of the config files that it should be done as a 
>>>>> configured option (ToDo) for later. Is there already a file that 
>>>>> sets this php option?
>>>>
>>>> My guess is that 'horde_dir' is either misconfigured or not 
>>>> configured at all in PEAR. What does the output of
>>>>
>>>>    pear config-show
>>>>
>>>> tell? Usually this should have been set when you ran
>>>>
>>>>    pear install horde/horde_role
>>>>
>>>> but either you didn't run this or typed in the wrong location (this 
>>>> should be an absolute path to the server's web root, like 
>>>> /var/www/horde (definitly not '/').
>>>>
>>>>
>>>>
>>>>
>>> The test.php page shows the following line:
>>>
>>>  * *PEAR Search Path (PHP's include_path)*:
>>> /var/www/html/horde/lib:/var/www/html/horde/lib:.:/usr/share/pear:/usr/share/php 
>>>
>>>
>>>
>>> pear config-show has:
>>>
>>> Base Horde directory           horde_dir /usr/share/pear/www/horde
>>>
>>> The file needed is actually in "/var/www/html/horde/imp/lib/core.php".
>>
>> There is no 'imp/lib/core.php'.  core.php lives under the horde/lib 
>> directory only.
>>
>> michael
>>
>> ___________________________________
>> Michael Slusarz [slusarz at horde.org]
>>
> On my old server, Horde was installed as Framework and Imp was 
> installed as an add-on. To log into imp, you would go to 
> http:/servername/horde/imp.
>
> When I installed the Webmail, I think I indicated that the base was 
> /var/www/html/horde/imp. This probably is why I have a 
> /var/www/html/horde/imp/lib folder instead of /var/www/html/horde/lib 
> folder.
>
> I did this because a lot of folks here have a bookmark to the old 
> login, and once I had the new server configured, I'd bring it up as 
> the old server and no one would be calling me saying their bookmark 
> doesn't work.
>
> The file login.php is in /var/www/html/horde/imp, but using 
> http://new_servername_ip/horde/imp/login.php doesn't work. I have to 
> use http://new_servername_ip/horde/login.php to login. So somewhere 
> something is redirected.
>
> But yes, I do have only one lib/core.php and that's under 
> /var/www/html/horde/imp.
>
> I guess I'll either figure out where to add the folder to the 
> include_path or uninstall and reinstall and then do some magic in my 
> apache config for aliases or something.
>
> Thanks
> steve



More information about the horde mailing list