in this topic you will find some hint on the best way to upgrade your site to XS 2.
First of all you should download the latest available phpBB XS package from the download section.
Then you should follow these instructions:
Readme
Remember that update_to_xs2.php MUST be in the root folder... and remember to run it before upload all your files (you must also be logged in as administrator).
Another thing to remember is that your FTP client should be set to overwrite all existing files, so to be sure that old files are replaced by these new ones.
ONLY FOR ADVANCED USERS... DO IT AT YOUR OWN RISK!
Finally, for people who feel more confident about their skills, I suggest to (after having performed a full backup of course):
- Login as Admin
- Upload update_to_xs2.php to the root of the site
- Run update_to_xs2.php
- Use an FTP client to remove all files and folders, except:
config.php
album_mod/upload/*.*
files/*.*
images/*.*
includes/*.*
pafiledb/uploads/*.*
templates/*.*
- Upload all new files (except config.php, install/*.*, contrib/*.* and includes/def_*.php) (set your FTP client to overwrite older files with the new ones)
- Reapply the correct permissions to files and folders as listed in readme_english.html
- Enjoy XS
With this procedure, you will have a clean XS installation, having removed all unused files from older versions.
If you are upgrading from a version which is prior to Build 058 I strongly recommend to remove error.php (do not confuse it with ERRORS.PHP which is a new file and it is needed), which could be exposed to a security issue.