Looks like your PHP version does not have the PATH_SEPARATOR constand defined. This will make all include paths invalid. You can add if (!defined('PATH_SEPARATOR')) define('PATH_SEPARATOR', ';'); at top of your index.php file.
What PHP version are you using? Please note that PHP 4.3 or above is required for RoundCube.
Regards, Thomas
Vivek Sharma wrote:
Hey Guys,
I chacked in the logs of the server and got the error “php_flag not allowed here”(in C:\phpdev\www\roundcubemail-0.1beta\config\ht.access).
Hence I first set it as Off which was previously “on”. But when it didn’t work I removed the entry inteslf. Then the log indicated that the C:\phpdev\www\roundcubemail-0.1beta\config\ht.access “value” not allowed here. I followed the above step and now the error changed and in the explorer it showed: /_ _/ /_Fatal error: Failed opening required 'include/rcube_shared.inc' (include_path='c:/phpdev/www/roundcubemail-0.1beta/PATH_SEPARATORc:/phpdev/www/roundcubemail-0.1beta/programPATH_SEPARATORc:/phpdev/www/roundcubemail-0.1beta/program/libPATH_SEPARATOR.;C:/phpdev/php/includes;C:/phpdev/php/class') in c:\phpdev\www\roundcubemail-0.1beta\index.php on line 73_/ /_ _/ Now as per some suggestions I copied all the corresponding configuration files to the config folder of the “C:\phpdev\www\roundcubemail-0.1beta\config” folder but to no availI also checked the index.php and figured out that the files that the server was hunting. So I copied those files: require_once('include/rcube_shared.inc'); require_once('include/rcube_imap.inc'); require_once('include/bugs.inc'); require_once('include/main.inc'); require_once('include/cache.inc'); require_once('PEAR.php');
to the folders I thought the server might be looking into but the error still remains the same.
Please help.
Humbly,
Vivek.
Yahoo! Mail Use Photomail http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=38867/*http://photomail.mail.yahoo.com to share photos without annoying attachments.