Welcome to Geeklog, Anonymous Monday, June 17 2024 @ 11:11 am EDT

Geeklog Forums

installation help - is Geeklog 1.5.0rc1 broken?


Oleg

Anonymous
caffeinated
Hi,

I am trying to install Geeklog 1.5.0rc1 on the company website, but it says it cant's find the db-config.php

I've read the doco, and I've used and installed this on servers and local version just not v1.5.0rc1.

My dir structure is as follows,

/ <-----server root
---/www/ <-- webiste/public_html
------ geeklog public files
------ install/ <---all the rest of geeklog files

/www is readable, website is http://www.giisst.com.au/

but it says it cant find the db-config.php.

Anyone know wtf is wrong with 1.5.0rc1?

or what i need to do to make it work?

Thanks,

Oleg.

 Quote

Status: offline

mst3kroqs

Forum User
Regular Poster
Registered: 10/18/05
Posts: 78
Location:Cary, NC USA
Hi -

It is probably not broken. Is your company site hosted from a provider? Windows or Linux?

For instance, I utilize a Linux-based hosting provider with a cPanel interface, and my actual home directory is:

/home/myacctid/www ...

Where myacctid = my hosting account id

Do you have shell access? If it is a Linux system, login to your account, and type 'pwd'. This will display your actual full path to your 'home' directory, usually www is a link pointing to the actual subdirectory 'public_html'.

It also looks as if you may be distributing the files incorrectly, or at least, in an undesirable way. If at all possible, in order to ensure your site is secure, I would recommend that you 'split' the Geeklog distribution to separate the public_html tree from the root/system tree. Note that the installation code actually resides in the public_html tree, but you rename this or delete it later after installation.

For instance, on my site, to do this I copy (recursive) the entire contents of the Geeklog distribution to:

/home/myacctid/root/www

Note that this directory location is outside of your webserver 'root' directory (that's a good thing). I then move (recursive) the contents of the /home/myacctid/root/www/public_html subdirectory to /home/myacctid/www.

Now, when running your installation (www.yoursite.com/admin/install), db-config.php can be found at:

/home/myacctid/root/www/db-config.php

The configurator will prompt you for the rest.

BTW - if you running on a Windows-based infrastructure, the only thing that would change here is how the pathspec is constructed. You're likely going to see something like:

D:/home/myacctid/www

Good luck!
 Quote

Status: offline

jmucchiello

Forum User
Full Member
Registered: 08/29/05
Posts: 985
Sounds like you have started the install yet. You need to go to www.yourwebsite.com/admin/install to start the install. There it prompts for the db-config file.
 Quote

Status: offline

Dirk

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

Sounds like you have started the install yet.


I guess there's a not missing from that sentence ...

bye, Dirk
 Quote

Status: offline

jmucchiello

Forum User
Full Member
Registered: 08/29/05
Posts: 985
Yeah, I always do that
 Quote

Status: offline

mst3kroqs

Forum User
Regular Poster
Registered: 10/18/05
Posts: 78
Location:Cary, NC USA
Quote by: jmucchiello

Yeah, I always do that



LOL - I had missed that this basic step may not have been performed ... :^)
 Quote

Status: offline

jmucchiello

Forum User
Full Member
Registered: 08/29/05
Posts: 985
First time I tried 1.5 in CVS months ago I didn't read any instructions and had the same issue. Smile
 Quote

All times are EDT. The time is now 11:11 am.

  • 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