Once you installed Noah's Classifieds 2.x, you can update it to the latest release free of charge whenever one is issued! Hopefully, we will issue new releases with great feature additions and bug fixes quite frequently, so it's worthwhile for you to keep your Noah's installation always up to date! Our program has some great comfort features that support you in doing this:
Updates menu point,There is one thing to note: every release of Noah's has three different versions (as of now): the Free/Eval version, the PRO and the RSS. E.g.: there is a different 2.1.2 Free, 2.1.2 Pro and 2.1.2 RSS version. The instructions of this page only refer to when you update the program to the latest release inside its main version! For example, you can update a 2.1.0 Free version to 2.1.2 Free, or a 2.0.2 Pro to 2.1.2 Pro. As opposed to this, if you want to update your Free version to Pro or RSS, or a Pro version to RSS, you can find the corresponding instructions on this page!
This way of update is called “automatic” because you can perform it solely from the admin interface with just two clicks in the simplest case. The steps of the automatic update are:
Update button. At this point, the program connects to the Noah's Classifieds site and attempts to download the update information. For this, it requires write permission under the classifieds installation directory. If it has no write permission, the program informs you about this and the update stops. You must grant write permission for the program and start the update again from Step 1. Click here to read more about setting file permissions!The sad truth about the automatic update is that if we really want it to work with just two single clicks, the file permissions under the Noah's installation directory have to be looser than what is recommended in security point of view! Therefore some may want to still perform the update in a “conventional” way that keeps the file permissions strict and intact. The possibility of manual update is for them. The steps of the manual iupdate:
update.php in your browser (e.g. if your classifieds installation is under http://my_classifieds_site.com/, then put this into the browser location bar: http://my_classifieds_site.com/update.php). Click on the Update button there and the program performs the necessary database update. With this, the whole update process is completed.| Automatic update | Manual update |
|---|---|
| If the program has write access to the files/directories it must update, this can be the easiest method - just two clicks and it's ready. | This involves more manual steps, but works always - regardless from the file permissions. |
| If the program complains about the missing write permissions and you once give it write permission to all the files of the Noah's installation (simply giving 777 permission to all), You need not do this any more and any future automatic updates will be easy and smooth. | Any other future manual updates will have always the same steps |
| The program itself makes a backup copy of the files it overwrites or deletes during the update. | You must make a backup copy of the old files yourself, before you overwite them with the content of the update package - at least this is highly recommended. |
| If you give the program full write permission to the source files, it is though very comfortable, but also considered to be less secure (whether one worry about this, it is a question of personal taste and the personal level of paranoia). Of course you can do that you only grant write permission right before the update and reset the permissions to a more secure level after the update, but with this, just the comfort level of the automatic update will be lost. | The program needs to have a write permission to only those few directories it anyway must be able to write. This is more secure. |