X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=UPGRADE;h=c175ee4f878c91cee8797d56dff9134f8e1bca7c;hb=4c8a8848eda0590395b028ed3bbe1340468b82b8;hp=d2cd365e55a9deb1e4bce5ed1acd339543994d8c;hpb=fd53bb404f57c63a3fae559eead0dfa93663ba25;p=quix0rs-gnu-social.git diff --git a/UPGRADE b/UPGRADE index d2cd365e55..c175ee4f87 100644 --- a/UPGRADE +++ b/UPGRADE @@ -11,6 +11,9 @@ and follow this procedure: 0. Backup your data. The StatusNet upgrade discussions below have some guidelines to back up the database and files (mysqldump and rsync). + MAKE SURE YOU ARE THE SAME USER THAT RUNS THE PHP FILES WHILE PERFORMING + THE COMMANDS BELOW (I usually prepend the commands with 'sudo -u social') + 1. Stop your queue daemons (you can run this command even if you do not use the queue daemons): $ bash scripts/stopdaemons.sh @@ -27,13 +30,13 @@ and follow this procedure: The upgrade script will likely take a long time because it will upgrade the tables to another character encoding and make other automated upgrades. Make sure it ends without errors. If you get - errors, create a new task on https://bugz.foocorp.net/ + errors, create a new task on https://git.gnu.io/gnu/gnu-social/issues 4. Start your queue daemons again (you can run this command even if you do not use the queue daemons): $ bash scripts/startdaemons.sh -5. Report any issues at https://bugz.foocorp.net/ (tag GNU social) +5. Report any issues at https://git.gnu.io/gnu/gnu-social/issues If you are using ssh keys to log in to your server, you can make this procedure pretty painless (assuming you have automated backups already). @@ -69,20 +72,19 @@ variant of this command (you will be prompted for the database password): 2. Unpack your GNU social code to a fresh directory. You can do this by cloning our git repository: - $ git clone https://gitorious.org/social/mainline.git gnusocial + $ git clone https://git.gnu.io/gnu/gnu-social.git gnusocial 3. Synchronize your local files to the GNU social directory. These will be the local files such as avatars, config and files: avatar/* - background/* file/* local/* .htaccess config.php This command will point you in the right direction on how to do it: - $ rsync -avP statusnet/{.htaccess,avatar,background,file,local,config.php} gnusocial/ + $ rsync -avP statusnet/{.htaccess,avatar,file,local,config.php} gnusocial/ 4. Replace your old StatusNet directory with the new GNU social directory in your webserver root. @@ -91,8 +93,8 @@ variant of this command (you will be prompted for the database password): The upgrade script will likely take a long time because it will upgrade the tables to another character encoding and make other automated upgrades. Make sure it ends without errors. If you get - errors, create a new task on https://bugz.foocorp.net/ + errors, create a new task on https://git.gnu.io/gnu/gnu-social/issues 6. Start your queue daemons: 'bash scripts/startdaemons.sh' -7. Report any issues at https://bugz.foocorp.net/ (tag GNU social) +7. Report any issues at https://git.gnu.io/gnu/gnu-social/issues