Setting up dotProject is a very easy if you do it right.
1. Don't use "root" as either dotProject administrator, or for mysql.
2. Use mysql_setpermission to create a database (option 2), and call it whatever you want. You will be propted to create a user, and a password if you want, which you do. Use localhost only.
3. Don't quit mysql_setpermission yet. Select option 7, and provide it with the same information.
4. Enable PHPBasedir (I'm guessing you've installed it in an iBay, say "dotproject") as follows:
> /sbin/e-smith/db accounts setprop dotproject PHPBaseDir /home/e-smith/files/ibays/dotproject/:/tmp
> /sbin/e-smith/signal-event ibay-modify dotproject
5. If you are using an ibay, delete index.html from the html dir.
6. Start the dotProject install
http://yourservernamegoeshere/dotprojectCheers