I separated this thread from the other one because the other thread has gone in some other direction. First of all I am not a software newbie, 20 years of experience and I am trying to start my VA but I don't have time to browse through PHP code.
So, I use the same control panel (webhost4life?) as in the dummies guide. I did a clean installation as follows:
1. Created subdomain and subdirectory where subdomain points
2. Uploaded all files of phpVMS to the subdirectory of #1
3. Created a MySQL database 5.0.45 and noted its administrative username and set permissions (all as shown in the dummies guide)
4. Ran the /install/install.php script, it showed ALL GREEN, no red issues. This created my main user with ID XXX0001.
5. Ran the /install/checkdb.php and everything was OK there
6. Ran the /install/checkinstall.php and everything was OK there too
Since this is a CLEAN install (not an update) I wanted to check things further.
7. The main page shows in the New Users section the same user that was created during #4
8. Went to the admin page /admin/
At this point I got the dreaded "An Error Was Encountered. Please login first". That is sensible, so far so good. I went to log in with the XXX0001 username and the password I gave during installation but after a short time (I see the "transferring data" message on the status bar of the browser) it comes back to the home page, gives no error and does not log me in either!.
I tried the login link on the main page instead of the login textboxes at the top right but it just takes me back to the main page. In fact ALL links on the main page just take me back to the home page (something users would find very confusing, there must be some info that is visible to anonymous users.
So, I checked the database with MySQL Admin and it shows the user credentials (password is hashed) so the user is there, obviously it can also write to the database. If I attempt to login with the email address instead of the user ID the same problem, no login, no error message, no fun. In FireBug I see it is trying to get the /index.php/registration URL when I click on registration but it redirects back to the home page because nothing happens. I also see it trying to authenticate something with Google APIS (???)
It just doesn't do anything.