Hi Gordon, thank you for your help. You pointed me in the right direction. The posix module was commented in php.ini. I didn't know I needed it. However, I can now add domains and users. Only the mailroot isn't properly recognized. value="<?php echo $mailroot; ?>"> in siteadd.php prints the correct path, which is /home/exim4u/mail/, to the textfield. But siteaddsubmit.php inserts /mydomain.tld into the domains table. It looks like realpath ($_POST['maildir'] in siteaddsubmit.php returns an empty string. Could another missing module be the reason for that ? Thanks again, Norbert Lechner On 04/21/10 at 05:00pm, Gordon Dickens wrote:
Hi Norbert,
I am not sure what the problem is....
I would make sure that you have all of the php extensions installed that are necessary for exim4u to work such as: php5-gettext, php5-session, php5-dom and php5-posix. I have seen the exim4u php code hang before with a blank page when php extensions are missing. Sorry, but I do not have any experience with arch linux. The php script that is executed when you add a new domain is siteadd.php which posts to siteaddsubmit.php which updates the mysql database. I would use echo/print statements to determine where the code is hanging up (probably somewhere in siteaddsubmit.php). I anticipate that you may find that it is hanging on a php function that is part of an extension that is not yet installed on your system. However, the problem could also be something else. I just don't know.
I am strongly suspicious that this must be some sort of apache/php configuration issue on your arch linux box. Exim4U is a derivative work of the Vexim project. I went and looked at the Vexim archives and their are several occurrences of people reporting this issue several years ago such as:
http://www.exim-users.org/forums/showthread.php?t=55239&highlight=blank+page and; http://www.exim-users.org/forums/showthread.php?t=52129&highlight=blank+page
However, nobody ever says how the problem was solved. I suspect that it was a configuration issue that was discovered. Too bad those folks never reported back their resolution.
Good luck and let me know how it goes.
Gordon
Norbert Lechner wrote:
Hi,
i installed exim4u on arch linux. i got a working exim setup, but i can't add domains to the mysql database. i logged in to the exim4u web interface with the siteadmin user and changed the password, which got written to the users table. but when i try to add a local domain, i get a blank page. no errors are printed to the http server log, only a couple of warnings ( http://sprunge.us/aETF ). there are no errors in the mysql and exim logs either. the mail folder is /home/exim4u/mail and owned by user exim4u(150) and group exim4u(150). permissions on the folder are 775. any ideas on how to debug this ?
thx in advance,
Norbert Lechner
_______________________________________________ users mailing list users(a)exim4u.org https://exim4u.org/mailman/listinfo/users
_______________________________________________ users mailing list users(a)exim4u.org https://exim4u.org/mailman/listinfo/users