SocialEngine Upgrade Instructions


SOCIALENGINE 2.0+ -> 2.X UPGRADE INSTRUCTIONS

  1. If you are upgrading from v1.8 or below, please use the instructions further down on this page. Make a COMPLETE BACKUP before you begin.
  2. Upload all of the files and folders contained in the "/files" directory in this zip to your server EXCEPT the "/uploads_user" directory. Do not upload install.html, license.html, upgrade.html, changelog.html, or the contents of the "/install" directory.
    - Upload the "/images" and "/include" directories in BINARY mode.
    - Upload everything else in ASCII mode.
    Remember, a file named "index.php" is included with SocialEngine. If you already have a homepage with this name, you can choose to not upload this file. SocialEngine also comes with an example portal page, "home.php", which you can use if desired.
    Note: If you have made modifications to your SocialEngine installation, refer to changelog.html for a list of files and language variables modified in each version. If you have made changes to those files, we suggest using WinMerge to consolidate your changes with the new files.

  3. Upload the files upgrade.php and upgradesql.php to your server. These files can be found in the "/upgrade" directory in this zip.

  4. Set full permissions (CHMOD 777) on all files in the "/templates" directory.

  5. Point your browser to where you uploaded upgrade.php, for example: http://www.yourdomain.com/socialnetwork/upgrade.php
    Follow the instructions given and run the upgrade script.

  6. Remember to delete "upgrade.php" and "upgradesql.php" after your upgrade has completed successfully. Leaving these files intact poses a serious security risk!


SOCIALENGINE 1.X -> 2.X UPGRADE INSTRUCTIONS

  1. The upgrade to 2.00 involves replacing all of your PHP, TPL, and CSS files. This means that you will lose any changes you have made to these files. Unfortunately there is no easy way to avoid this since we've made so many changes to the platform. If possible, make a note about each change you've made in your current installation so that you can reapply them after the upgrade process. Upload all of the files and folders contained in the "/files" directory in this zip to your server EXCEPT the "/uploads_user" directory. If you are upgrading from version 1.80 and below, upload the "/uploads_admin" directory - if you are upgrading from version 2.00 and beyond, DO NOT upload this directory. Do not upload install.html, license.html, upgrade.html, changelog.html, or the contents of the "/install" directory.
    - Upload the "/images" and "/include" directories in BINARY mode.
    - Upload everything else in ASCII mode.

  2. Upload the files upgrade.php and upgradesql.php to your server. These files can be found in the "/upgrade" directory in this zip.

  3. Set full permissions (CHMOD 777) on all files in the "/templates" directory.
    Set full permissions (CHMOD 777) on the "/uploads_admin" directory.
    Set full permissions (CHMOD 777) on the "/uploads_admin/ads" directory.
    Set full permissions (CHMOD 777) "./include"
    Set full permissions (CHMOD 777) "./include/mysqlcon.php" (if it exists)
    Set full permissions (CHMOD 777) "./include/database_config.php" (if it exists)

  4. Point your browser to where you uploaded upgrade.php, for example: http://www.yourdomain.com/socialnetwork/upgrade.php
    Follow the instructions given and run the upgrade script.

  5. Remember to delete "upgrade.php" and "upgradesql.php" after your upgrade has completed successfully. Leaving these files intact poses a serious security risk!