My 4.3.0 install had still been mostly working properly so I left it alone. Yesterday it stopped. I've tried updating to the latest svn version but still cannot log in. It's authenticating the user/ pass because I get an error if I change the password, but it's not logging me in. I'm not sure it'll help given I do know the password and it's just not logging me in but I can't do 'forgot password' and get an email link because (I've discovered today) the site sender email is set to an old domain name. I've had a look in phpmyadmin for this to change it but can't find it.
Please tell me how I can make it log me in properly again!
Thanks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Inspect the pgv_users table to find your Admin userid. The "password" field is your Login password, but you can't change it there. The "user_id" field is the key into the pgv_user_setting table.
Inspect the pgv_user_setting table. Find the "email" field for the user_id you determined in the previous step. You can correct this by entering the proper value.
This should let PhpGedView send a recovery e-mail to the named e-mail address.
If you still don't receive that recovery e-mail, proceed as follows:
1. Use phpmyadmin to delete the login ID from the pgv_users table and also all rows with that user_id number from the pgv_user_setting table.
2. Download the config.php file from your server
3. Change the $CONFIGURED line to say "false" instead of "true"
4. Save the changed config.php file in ASCII (not UTF-8) mode and then upload the changed file back to your server. Make sure the config.php file has 777 permissions.
5. Launch PhpGedView.
6. The Install wizard should start at Step 1. You need to click "Next" to step through each of the steps in order. Don't skip any of the steps.
7. In Install Step 2, you need to re-enter the database connection credentials.
8. In Install step 7, you can define the correct Admin Login ID and password.
9. In Install Step 8, you can select the Manage GEDCOMs option or the Admin option to get back to a normal PhpGedView screen so you can log out properly.
If you still have problems, e-mail me directly at gkroll (at) keldine (dot) ca so we can continue this discussion off-line. The SourceForge e-mail system isn't very good, and further on-line discussion will involve the exchange of information that should not be made public.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
My 4.3.0 install had still been mostly working properly so I left it alone. Yesterday it stopped. I've tried updating to the latest svn version but still cannot log in. It's authenticating the user/ pass because I get an error if I change the password, but it's not logging me in. I'm not sure it'll help given I do know the password and it's just not logging me in but I can't do 'forgot password' and get an email link because (I've discovered today) the site sender email is set to an old domain name. I've had a look in phpmyadmin for this to change it but can't find it.
Please tell me how I can make it log me in properly again!
Thanks.
Use phpmyadmin to access your database.
Inspect the pgv_users table to find your Admin userid. The "password" field is your Login password, but you can't change it there. The "user_id" field is the key into the pgv_user_setting table.
Inspect the pgv_user_setting table. Find the "email" field for the user_id you determined in the previous step. You can correct this by entering the proper value.
This should let PhpGedView send a recovery e-mail to the named e-mail address.
If you still don't receive that recovery e-mail, proceed as follows:
1. Use phpmyadmin to delete the login ID from the pgv_users table and also all rows with that user_id number from the pgv_user_setting table.
2. Download the config.php file from your server
3. Change the $CONFIGURED line to say "false" instead of "true"
4. Save the changed config.php file in ASCII (not UTF-8) mode and then upload the changed file back to your server. Make sure the config.php file has 777 permissions.
5. Launch PhpGedView.
6. The Install wizard should start at Step 1. You need to click "Next" to step through each of the steps in order. Don't skip any of the steps.
7. In Install Step 2, you need to re-enter the database connection credentials.
8. In Install step 7, you can define the correct Admin Login ID and password.
9. In Install Step 8, you can select the Manage GEDCOMs option or the Admin option to get back to a normal PhpGedView screen so you can log out properly.
If you still have problems, e-mail me directly at gkroll (at) keldine (dot) ca so we can continue this discussion off-line. The SourceForge e-mail system isn't very good, and further on-line discussion will involve the exchange of information that should not be made public.
Last edit: Judith Hunter 2021-11-14