PDA

View Full Version : Roundcube package can't open HTML emails


RiskySeven
17th August 2008, 05:57
Hi. I've been grinding on this for many, many hours. I'm a former 42Go admin, and I've just done a fresh ispconfig build / roundcube package install on Ubuntu 8.04 (using the perfect setup). Everything seems to be working fine, except I can't open HTML emails! I get a http 500. Below is the error message out of roundcube/log/error. If anyone can provide some help/direction I'd greatly appreciate it...pulling my hair out here.

[16-Aug-2008 22:41:55] PHP Warning: include_once(DOMDocument.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /home/admispconfig/ispconfig/web/roundcubemail/program/include/iniset.php on line 80
[16-Aug-2008 22:41:55] PHP Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening 'DOMDocument.php' for inclusion (include_path='/home/admispconfig/ispconfig/web/roundcubemail/:/home/admispconfig/ispconfig/web/roundcubemail/program:/home/admispconfig/ispconfig/web/roundcubemail/program/lib:/home/admispconfig/ispconfig/web/roundcubemail/program/include:.:/usr/share/php:/root/ispconfig/php/include') in /home/admispconfig/ispconfig/web/roundcubemail/program/include/iniset.php on line 80
[16-Aug-2008 22:41:55] PHP Fatal error: Class 'DOMDocument' not found in /home/admispconfig/ispconfig/web/roundcubemail/program/lib/washtml.php on line 188

topdog
17th August 2008, 17:08
[16-Aug-2008 22:41:55] PHP Fatal error: Class 'DOMDocument' not found in /home/admispconfig/ispconfig/web/roundcubemail/program/lib/washtml.php on line 188

Thats the problem there is a file that needs to be included but its not being included.

RiskySeven
17th August 2008, 17:17
Thanks for the reply topdog. It's my understanding that DOMDocument is part of the base php5 package....since the php5 directory is in the include_path, I don't understand why it can't find the class DOMDocument. ??

topdog
17th August 2008, 17:54
Not entirely true or it is being overriden by roundcube because you can see this

[16-Aug-2008 22:41:55] PHP Warning: include_once(DOMDocument.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /home/admispconfig/ispconfig/web/roundcubemail/program/include/iniset.php on line 80

daveb
17th August 2008, 19:07
Maybe this thread will Help. http://www.howtoforge.com/forums/showthread.php?t=24102&highlight=roundcube