TinyPortal

Development => Support => Installation => Topic started by: espressoguy on October 26, 2008, 12:28:45 AM

Title: Manual Upgrade from 1.0.5 to 1.0.6
Post by: espressoguy on October 26, 2008, 12:28:45 AM
Looking at the manual install instructions for 1.0.6 at:
http://docs.tinyportal.co.uk/index.php?topic=140

...it seems that these are intended for a fresh install on top of SMF without an existing 1.0.5.  For people like me who are trying to do a manual  upgrade to 1.0.6 on top of 1.0.5 there are a few places where the intent is ambiguous.  What's the best way to approach this? Should I just get fresh versions of the SMF files in question from a clean tree, modify them and then replace the 1.0.5 files with the modified files?
Title: Re: Manual Upgrade from 1.0.5 to 1.0.6
Post by: IchBin on October 26, 2008, 01:14:56 AM
Its best to just go through the fresh install manually for any manual installation. This ensures that all the code edits are there, as well as the DB tables and TP files.
Title: Re: Manual Upgrade from 1.0.5 to 1.0.6
Post by: espressoguy on October 26, 2008, 02:08:27 AM
Quote from: IchBinâ,,¢ on October 26, 2008, 01:14:56 AM
Its best to just go through the fresh install manually for any manual installation. This ensures that all the code edits are there, as well as the DB tables and TP files.
DB tables?  Fresh Install? 

I'm not sure I understand your response here.  The site in question is a running site.  The TP 1.0.5 has already been installed.  Starting from a "Fresh Install" is definitely not an option.  What I was asking about was possibly taking fresh untouched SMF files, modifying them using the TP manual install/modify instructions, then simply replace the corresponding files (Security.php, index.php, index.template.php, etc ) in my running site with these 3 or 4 modified files.  DB tables would be untouched. 
Title: Re: Manual Upgrade from 1.0.5 to 1.0.6
Post by: IchBin on October 26, 2008, 02:39:05 AM
Even if you run the manual_tp_install.php file it will not touch the DB tables unless they don't exist. This is the purpose of running the manual install. So that you can make sure everything is installed and edited the way TP would do it with the package manager. Either you do the manual install or you don't. You choose.
Title: Re: Manual Upgrade from 1.0.5 to 1.0.6
Post by: espressoguy on October 26, 2008, 04:52:05 AM
Quote from: IchBinâ,,¢ on October 26, 2008, 02:39:05 AM
Even if you run the manual_tp_install.php file it will not touch the DB tables unless they don't exist. This is the purpose of running the manual install. So that you can make sure everything is installed and edited the way TP would do it with the package manager. Either you do the manual install or you don't. You choose.

Ichbin, in my original post I referred to the "Manual Install Instructions" which direct the user to look for specific lines in specific files and remove and add blocks of code.  Your post is about using manual_tp_install.php.  That's completely different than manually editing files.  Which method should I use to fix the 1.0.5 bug mentioned in another thread that makes it impossible for Global Moderators to Edit an Article ?
Title: Re: Manual Upgrade from 1.0.5 to 1.0.6
Post by: Ken. on October 26, 2008, 12:42:41 PM
What IchBinâ,,¢ is telling you is that there is more to a manual install than just the file edits.

There are also files and folders to be installed as well as running the manual_tp_install.php file.
The process is detailed in this Doc:
http://docs.tinyportal.co.uk/index.php?topic=29
Title: Re: Manual Upgrade from 1.0.5 to 1.0.6
Post by: espressoguy on October 26, 2008, 04:08:55 PM
Thanks for clearing that up Ken.  I was unaware of the doc you pointed out.  When IchBin had originally mentioned manual install (in another thread) I noticed a link at the top of the page I was reading ">SupportLinks>Manual Install Guide" and that was the page I was referring to in my original post; I clicked that link and thought I was looking at all the documentation for manual install.