Welcome to Geeklog, Anonymous Friday, June 14 2024 @ 11:39 pm EDT

Geeklog Forums

Upgrading from 1.4 to 1.6rc2


gdl

Anonymous
Hello,

Though I know my way around Geeklog, i've never had to upgrade it before. Others have always taken care of this for me.

I am running GL 1.4 on my personal site and I am in dire need of upgrading it to at least 1.5+. Though I have been advised by others that I should just use 1.6rc2, which is fine with me.

Though I am confused to what this means in the docs.

Depending on the version you're upgrading from:

When upgrading from Geeklog 1.4.1 or earlier: Put the config.php files from your old install back into their place now (the main config.php and those for the plugins). The install script will read these files during the upgrade to pre-populate the new Configuration admin panel with your settings. If you skip this step, you will end up with default settings for Geeklog and the pre-installed plugins.


What does "back into their place" mean? I know the templates/css are going to be screwed with this upgrade, but I don't want to have to go through the DB and adjust a bunch of config settings if the config file isn't in the correct place.

Thanks for any help.

-gdl

http://www.gdl3d.com/manage/
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
It means "the places where the config.php files used to be in 1.4.1".

I.e. the main config.php goes into /path/to/geeklog (next to the new db-config.php file) and the config.php files for the plugins go into the plugin directories: /path/to/geeklog/plugins/calendar/, /path/to/geeklog/plugins/links/, and so on.

bye, Dirk
 Quote

gdl

Anonymous
Thanks for your quick reply dirk.

Are you saying that after I have uploaded the new version of Geeklog 1.6 to the server, I am to place the old config files in the "new" geeklog public_html and plugin directories so that the script can read it upon install?
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Yes.

Not in public_html, though. I said next to db-config.php (not siteconfig.php, which is in public_html).

The install script will read the old config files during the upgrade. If it can't find them, it will use default values.

bye, Dirk
 Quote

gdl

Anonymous
Never mind. I know where you are talking about putting the config.php file. In the main GL directory, not in public_html. edit: thanks for clarifying that. :wink:

Guess i am confused about the replacement of my previous installation. I have uploaded v 1.6rc2 to the server and I have placed the old config.php file in the new main GL directory next to the db-config.php.

My old geeklog installation is in gdl3d.com/httpdocs/manage

The new directory is gdl3d.com/httpdocs/geeklog-1.6.0rc2.

Am I to delete the old "manage" directory and just rename the new geeklog-1.6.0rc2 directory to manage before or after installation?

Thanks for you help.

-gdl
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by: gdl

Am I to delete the old "manage" directory and just rename the new geeklog-1.6.0rc2 directory to manage before or after installation?


Yeah, I'd put the new files in the same place as before (or delete + rename, as you said).

bye, Dirk
 Quote

gdl

Anonymous
Thanks again for the hand holding Dirk. I should be upgrading today. I'll report back after I have the theme customized.

-gdl
 Quote

All times are EDT. The time is now 11:39 pm.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content