Hi I've been struggling with this problem for a couple of weeks now and I'm starting to get desperate.
Here is my problem, I had a running Debian system running as a VPS (using Linux Vserver) running ispcp 1.0.3. I decided to upgrade this system using the debian "aptitude safe-upgrade" command. After doing that I now get the following error when I try to create a new user:
Warning: fopen() [function.fopen]: open_basedir restriction in effect. File(/var/run/ispcp.lock) is not within the allowed path(s): (/var/www/ispcp/gui/:/etc/ispcp/:/var/run/ispcp.lock:/proc/:/bin/df:/bin/mount:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/share/php/) in /var/www/ispcp/gui/include/ispcp-functions.php on line 36
Warning: fopen(/var/run/ispcp.lock) [function.fopen]: failed to open stream: Operation not permitted in /var/www/ispcp/gui/include/ispcp-functions.php on line 36
00000
Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/ispcp/gui/include/ispcp-functions.php on line 55
After the error/warning the new users show up but when I try to switch to them I get the message "account status is not ok!".
I'm also having the same problem when I installed a new debian lenny server with 1.0.5 (see
http://isp-control.net/forum/thread-10487.html).
Could this have anything to do with the versions of Apache or PHP that I'm using? I'm just using the default versions of Debian Lenny, when I ran safe-upgraded I noticed that the apache2 package got upgraded from 2.2.9-10+lenny6 to 2.2.9-10+lenny6 and php5 got upgraded from 5.2.6.dfsg.1-1+lenny4 to 5.2.6.dfsg.1-1+lenny8.
This has been very frustrating, any help here would be very much appreciated.
Thanks,
David