I am new to RoundCube having just installed RoundCube-0.1 and I keep getting inconsistent errors when loading various include files.
For example when I first configured it, step 1 (checking my setup) showed everything was fine and I proceeded to step 2. When I got to step 3 (testing the configuration) it returned me to step 1 only this time all the PEAR related includes were shown as "Not OK" or "Not Available". After restarting my webserver everthing was fine, for a short while. Then I started getting warnings that various include files could not be opened, again everything was fine after restarting my webserver.
The typical error message looks as follows, only the include file changes (imap.inc is a common one):
Warning: require_once(include/rcube_shared.inc): failed to open stream: No such file or directory in /srv/www/vhosts/XXXX.org/subdomains/XXXXmail/httpdocs/index.php on line 81 Fatal error: require_once(): Failed opening required 'include/rcube_shared.inc' (include_path='.:/usr/share/php5:/usr/share/php5/PEAR') in /srv/www/vhosts/XXXX.org/subdomains/XXXXmail/httpdocs/index.php on line 81
Has anyone seen anything like this before, all I could find on Google was a post on a Russian forum from someone who seemed to be having the same problem (as best I could make out from the Google translation). For some reason it seems to be resetting include_path to my php.ini defined include_path or failing to set it in the first place - I suppose the question is, why?