Differences

This shows you the differences between the selected revision and the current version of the page.

punbb12:installation 2008/09/30 08:31 punbb12:installation 2020/02/06 11:04 current
Line 3: Line 3:
===== Forum upgrading ===== ===== Forum upgrading =====
-  * You can download the upgrade patches from [[http://punbb.informer.com/download/patch/]]. +  * You can download the upgrade patches from [[https://punbb.informer.com/download/patch/]] and apply them using the [[http://en.wikipedia.org/wiki/Patch_(Unix)|patch]] utility. If there is no patch for upgrading from ''1.2.n'' to ''1.2.m'' directly, you should upgrade forum step by step to version you needed. This is recommended for modded installations: the ''patch'' is able to resolve some conflicts automatically, otherwise it points out the lines it couldn't work out. 
-If there is no the patch for upgrading from ''1.2.n'' to ''1.2.m'' directly, you should upgrade forum step by step to version you needed.+  * You may download the changed files only from [[https://punbb.informer.com/download/]]. Recommended for updates from previous version of the forum and for non-modded forums. This is the easiest way to update the forum via FTP only. Update files version be version to upgrade from old versions. Old changed files archives are located at [[https://punbb.informer.com/download/museum/]]. 
 +  * You can always [[https://punbb.informer.com/download/hdiff/|take a look at hdiff]] to see the human-headable [[http://ginini.com/software/hdiff/|HTML version of diff]].
==== Example ==== ==== Example ====
-The forums are located in ''~/public_html/punbb/''. The forums URL is http://example.com/punbb/. Forum is using the MySQL database ''punbb_db'' with the users ''punbb_user'' and password ''punbb_pass''. There are no mods or the modded files were not updated.+A forum is located in ''~/public_html/punbb/''. The forum URL is http://example.com/punbb/. The forum is using the MySQL database ''punbb_db'' with the user ''punbb_user'' and password ''punbb_pass''. There are no mods or the modded files were not updated.
-To upgrade forum from ''1.2.15'' to ''1.2.20'' version:+To upgrade the forum from ''1.2.15'' to ''1.2.20'' version:
  - Backup all your forum files and database:   - Backup all your forum files and database:
    - ''cd ~/public_html''     - ''cd ~/public_html''
Line 16: Line 17:
  - Download the patches and place them in the parent directory of your PunBB root directory:   - Download the patches and place them in the parent directory of your PunBB root directory:
    - ''cd ~/public_html''     - ''cd ~/public_html''
-    - ''wget http://punbb.informer.com/download/patch/punbb-1.2.15_to_1.2.17.patch'' or upload it via FTP +    - ''wget https://punbb.informer.com/download/patch/punbb-1.2.15_to_1.2.17.patch'' or upload it via FTP 
-    - ''wget http://punbb.informer.com/download/patch/punbb-1.2.17_to_1.2.20.patch''+    - ''wget https://punbb.informer.com/download/patch/punbb-1.2.17_to_1.2.20.patch''
  - Apply the patches:   - Apply the patches:
    - ''patch -ul -d punbb -p2 < punbb-1.2.15_to_1.2.17.patch''     - ''patch -ul -d punbb -p2 < punbb-1.2.15_to_1.2.17.patch''
Line 24: Line 25:
  - Download and unpack the forum release archive, copy the file ''12_to_1220_update.php'' from ''extras'' to the root of your forum and open ''12_to_1220_update.php'' in your browser. Remove it when the database upgrade is finished:   - Download and unpack the forum release archive, copy the file ''12_to_1220_update.php'' from ''extras'' to the root of your forum and open ''12_to_1220_update.php'' in your browser. Remove it when the database upgrade is finished:
    - ''cd ~''     - ''cd ~''
-    - ''wget http://punbb.informer.com/download/punbb-1.2.20.tar.gz''+    - ''wget https://punbb.informer.com/download/punbb-1.2.20.tar.gz''
    - ''tar xzf punbb-1.2.20.tar.gz'' or do this locally on your computer     - ''tar xzf punbb-1.2.20.tar.gz'' or do this locally on your computer
    - ''cp extras/12_to_1220_update.php public_html/punbb/'' or upload it via FTP     - ''cp extras/12_to_1220_update.php public_html/punbb/'' or upload it via FTP

Personal Tools