| | 3 | Did you break something and do not have access to a backup of your files |
|---|
| | 4 | and database? It does not have to be a worse case scenario. But it might |
|---|
| | 5 | require a little work. Here are steps you might find useful in |
|---|
| | 6 | recovering from a complete meltdown. |
|---|
| | 7 | |
|---|
| | 8 | **Note:** All PHP errors are logged in logs/errors.log. See if |
|---|
| | 9 | you can resolve the issues by investigating any erros listed in |
|---|
| | 10 | the log. Otherwise continue with the following steps: |
|---|
| | 11 | |
|---|
| | 12 | 1. Replace your installed platform with a fresh new set of files. |
|---|
| | 13 | |
|---|
| | 14 | 2. Copy the following files and directories from your broken platform: |
|---|
| | 15 | |
|---|
| | 16 | * data/ |
|---|
| | 17 | * images/ |
|---|
| | 18 | * includes/config.inc.php |
|---|
| | 19 | * vqmod/xml/ |
|---|
| | 20 | * robots.txt |
|---|
| | 21 | |
|---|
| | 22 | 3. Disable any copied vMods in the vmods/ folder by renaming their |
|---|
| | 23 | filename extension from .xml to .disabled. |
|---|
| | 24 | |
|---|
| | 25 | 4. Compare your database structure with a fresh installation. You can |
|---|
| | 26 | use phpMyAdmin to export the database structure (not the data). Compare |
|---|
| | 27 | the files with a file comparison software e.g. |
|---|
| | 28 | [WinMerge](https://winmerge.org/) or |
|---|
| | 29 | [DiffMerge](https://sourcegear.com/diffmerge/). Make sure |
|---|
| | 30 | your database structure conforms to the fresh new structure by |
|---|
| | 31 | correcting any inconsistencies. |
|---|
| | 32 | |
|---|
| | 33 | 5. Make sure the database entry lc_settings -> key:platform_version is |
|---|
| | 34 | set to the same version number as your fresh new set of files. |
|---|
| | 35 | |
|---|
| | 36 | 6. If you still are having issues, investigate the recent upgrade |
|---|
| | 37 | patches to see if any database data in the database tables should be |
|---|
| | 38 | transitioned. |
|---|
| | 39 | |
|---|
| | 40 | 7. Go to Admin -> vMods and enable your vqmods one by one to see if |
|---|
| | 41 | they function properly or not. If they don't, see if there is an update |
|---|
| | 42 | of the add-ons or visit the support forum for the add-on. |
|---|