Welcome to Geeklog, Anonymous Saturday, April 19 2025 @ 02:13 am EDT
Geeklog Forums
installation help - is Geeklog 1.5.0rc1 broken?
Oleg
Anonymous

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.
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.
16
15
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!
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!
13
17
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.
13
17
Quote
Status: offline
jmucchiello
Forum User
Full Member
Registered: 08/29/05
Posts: 985
Yeah, I always do that
9
14
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.

25
13
Quote
All times are EDT. The time is now 02:13 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