4
This is the quick method (that I know). This is for Apache/MySQL.
1. Upload all files and folders from your local server XOOPS root to your remote server root (or sub folder if that is what you are doing) and the intall folder from the XOOPS pack.
2. After upload, delete files (not the folders)
- mainfile.php
- cache/adminmenu.php
- templates_c/all files except index.html
3. Install XOOPS on your remote host and apply the exact database prefix that you used when installing on your local server.
4. When done installation, login and click administration link then follow through with the SUBMIT button to create the cache/adminmenu.php
5. Go to your localhost/phpmyadmin as you did when you created your local database. If you created via control panel then there will be a link to phpmyadmin.
6. Select the XOOPS DB from the droplist then click EXPORT at the top of the page.
7. Select the check boxes as shown in the image below. Uncheck all others. Now click GO and save the file to your desktop.
8. Go to you remote host's PhpMyAdmin tool which generally you can access via your Control Panel. If it doesn't say phpmyadmin then it may say MySQL or just Databases.
9. When in phpmyadmin, select your installed XOOPS DB from the drop list and click IMPORT at the top of the page. Click the BROWSE button and find your SQL file then click GO. Most shared hosting only allows 2mb DB import so if the file is bigger that 2mb you will get an error in which case you will need to split the file to two or more using NOTEPAD and save as 1.sql 2.sql etc.
10. When complete you may need to update the modules so go to your XOOPS admin area and go to the modules section and do all the module updates.
Done!