phpBMS

Ticket #213 (closed enhancement: fixed)

Opened 4 years ago

Last modified 2 years ago

Simple user friendly install process

Reported by: ProDevStudio <phpbms@…> Owned by: brieb
Priority: minor Milestone: 0.98
Component: phpbms Version: 0.92
Keywords: Cc: phpbms@…

Description

Hi,

I think with the plan to release version 1.0 one of the thing that would be most helpful is a simple and user friendly install process. I am not reffering the current process but how one should start the process.

At the momment someone just downloads the files into a directory and then have to either execute the / install / install.php or / install/ update.php

What I am suggesting is that we make use of some of the logic already built in the trunk version.

Here is the logic I am thinking of:

When someone goes to root of the phpbms say http : // localhost/ phpbms/

Check to see if settings.php exist and we have core module installed:

if so then do nothing // perhaps check the latest release and notify any security patches

Else:

if the settings.php does not exist and no modules (inc. core) installed:

redirect the user to / intall/ install.php // so the user is able to start the install process.

Else:

check the current code base in the file system and see if update is needed. if so re-direct uer to update process.


we also need another index.php file in the install directory that some what implements the logic above.

I think this would make it a lot simpler for people to install and upgrade version.

Change History

Changed 2 years ago by brieb

  • status changed from new to closed
  • resolution set to fixed
  • milestone changed from unknown to 0.98

Easier process should be implemented as of v0.98

Note: See TracTickets for help on using tickets.
Scanned by Orvant Copyright © 2010 Kreotek, LLC. All Rights reserved.