Guide: How to Install Geeklog

 
Post new topic   Reply to topic    Aprelium Forum Index -> Tutorials
View previous topic :: View next topic  

Did this guide help you with your installation?
Yes - It Was Helpful
70%
 70%  [ 7 ]
No - But Helpful
0%
 0%  [ 0 ]
No - I've got problems
20%
 20%  [ 2 ]
Other
10%
 10%  [ 1 ]
Total Votes : 10

Author Message
vbgunz
-


Joined: 02 Feb 2003
Posts: 615
Location: Florida

PostPosted: Mon Feb 10, 2003 5:49 pm    Post subject: Guide: How to Install Geeklog Reply with quote

Geeklog is a preferable Blogger and heres 3 of so many reasons. 1. Clean Code. 2. Speed. 3 Security.
You can find out more about Geeklog at http://www.geeklog.net

Requirements
1. Geeklog 1.3.7sr1
2. Abyss Web Server
3. MySQL
4. phpedit
5. WinZIP
6. PHP 4.3X


First, we'll have to get ready... Its pretty quick. Go into the Abyss Web Server folder
also known in this guide as Abyss-Root and create a folder called scripts... Go into the
new folder and create one called geeklog...

Unpackage Geeklog and dig till you find a list of folders and files (docs, language, etc).
Select everything EXCEPT the public_html folder and copy into Abyss-Root/scripts/geeklog.
Rename public_html to geeklog and copy it to your htdocs folder... You're ready!

1. Create a database in MySQL for Geeklog, "know the DBname, DBuser and DBpassword!".
Please note: if you haven't changed or created a name in MySQL then default to root.
Also, if you haven't created a password you can leave it empty but are you crazy?

`````````````````````````````````````````````````
2. Edit x:/Abyss-Root/scripts/geeklog/config.php
`````````````````````````````````````````````````
51. $_DB_name = 'DBname';
52. $_DB_user = 'DBuser or root';
53. $_DB_pass = 'DBpassword or empty';
57. $_DB_mysqldump_path = 'x:/yourpathto/mysql/bin/mysqldump.exe';
67. $_CONF['path'] = 'x:/Abyss-Root/scripts/geeklog/';

--
Please Note: The following line caused installs to go haywire before completion.
Completely remove this piece of code "$_CONF['path'] . " on line 73 ONLY!

After Removal!!!
73. $_CONF['path_html'] = 'x:/Abyss-Root/htdocs/geeklog/';
--

88. $_CONF['site_url'] = 'http://ip/geeklog';
90. $_CONF['site_name'] = 'vbgunz';
91. $_CONF['site_slogan'] = 'vbgunz is cool';
92. $_CONF['site_mail'] = 'admin@yourdomain.com';

````````````````````````````````````````````````````````````````````
3. Edit x:/Abyss-Root/htdocs/geeklog/lib-common.php
WARNING: DO NOT EDIT WITH DREAMWEAVER! EDIT WITH PHPEDIT OR NOTEPAD!
````````````````````````````````````````````````````````````````````
65. require_once( 'x:/Abyss-Root/scripts/geeklog/config.php' );

``````````````````````````````````````````````````````
4. Better safe than sorry, double check the following:
``````````````````````````````````````````````````````
1. Do all paths look good?
2. Lines 67 and 73 in config.php end with a slash?
3. Line 88 doesn't end with a slash?
4. Did you add a port if any on line 88 for your url?

````````````````````````````````````````````````````
5. Go to http://ip/geeklog/admin/install/install.php
````````````````````````````````````````````````````
Path to Geeklog: x:/Abyss-Root/scripts/geeklog

Please Note: Are you getting the warning Register_Globals are off? You'll have to
edit your php.ini and find this line Register_Globals = off and edit to on...

Follow the prompts on the Geeklog install page, I hope everything goes smooth.
Congratulations and good luck :)
_________________
Victor B. Gonzalez
http://aeonserv.com


Last edited by vbgunz on Sat May 10, 2003 2:13 pm; edited 5 times in total
Back to top View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
vbgunz
-


Joined: 02 Feb 2003
Posts: 615
Location: Florida

PostPosted: Thu Feb 20, 2003 12:38 am    Post subject: Reply with quote

Thanks to David-Allan Raeburn he helped me find an error in my guide...

It would cause the following...

Quote:
Template Error: set_root: C:/Program Files/Abyss Web Server/scripts/GeeklogControl/C:/Program Files/Abyss Web Server/htdocs/geeklog/layout/XSilver/ is not a directory.
Halted.


I've already changed it in the guide but it was about editing line 73...

Quote:
The value for the following should be an absolute system path to your geeklog public directory...
73. $_CONF['path_html'] = 'C:/Program Files/Abyss Web Server/htdocs/community/geeklog/';


I left out community/ like a numskull... Sorry if I caused any headaches over this... I apologize and it is now fixed... Thanks again David :)
_________________
Victor B. Gonzalez
http://aeonserv.com


Last edited by vbgunz on Sat Mar 08, 2003 3:15 pm; edited 1 time in total
Back to top View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
bu5t4
-


Joined: 19 Feb 2003
Posts: 1

PostPosted: Tue Mar 04, 2003 5:03 pm    Post subject: Reply with quote

No bother victor , thanks for the help again mate.

Your a star!!

I figured out the problem is that when you download geeklog config.php line 73 goes something like this :

$_CONF['path_html'] = $_CONF['path'] . 'C:/Program Files/Abyss Web Server/htdocs/community/geeklog/';

When actually it should go like this:

$_CONF['path_html'] = 'C:/Program Files/Abyss Web Server/htdocs/community/geeklog/';

All you need to do is miss out the $_CONF['path'] . bit and it works a treet.

Thanks again for the kind words victor and all the help

David-Allan AKA BU5T4 :roll:
Back to top View user's profile Send private message
vbgunz
-


Joined: 02 Feb 2003
Posts: 615
Location: Florida

PostPosted: Tue Mar 04, 2003 9:44 pm    Post subject: Reply with quote

Thanks to users like yourself David, you help make the guide better for everyone. I was pressed for time writing them... Though I thought I got them right it seems I was mistaken... I put them up to try and help and probably caused more damage than necessary... Thanks David and I fixed it again ;)
_________________
Victor B. Gonzalez
http://aeonserv.com
Back to top View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
Deledar
-


Joined: 26 Feb 2003
Posts: 94

PostPosted: Sat Mar 08, 2003 7:33 am    Post subject: Reply with quote

I get this message when I am almost done...

Template Error: set_root: C:/Program Files/Abyss Web Server/scripts/GeeklogControl/C:/Program Files/Abyss Web Server/htdocs/community/geeklog/layout/XSilver/ is not a directory.

Whats wrong?
Back to top View user's profile Send private message
vbgunz
-


Joined: 02 Feb 2003
Posts: 615
Location: Florida

PostPosted: Sat Mar 08, 2003 3:14 pm    Post subject: Reply with quote

That exact problem was addressed in line 73. You have to make sure line 73 is not missing a directory such as /community/ or if you're putting it somewhere else simply make sure all addresses match with one another.

Make sure line 73 ends with a trailing slash "/" and just retrace your steps if you cant get it to work. Its not hard for a problem to slip through or to miss something easily.

Also make sure you do not edit the lib-common file with Dreamweaver... Though I just found out you can, Dreamweaver out of the box can mess up the code...

Goodluck, please let us know if you get around it :)
_________________
Victor B. Gonzalez
http://aeonserv.com
Back to top View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
hentaioni
-


Joined: 31 Mar 2003
Posts: 1

PostPosted: Thu Apr 03, 2003 10:20 pm    Post subject: Reply with quote

Whenever I go to run my geeklog I get the following message....

1146: Table 'geekdata.gl_blocks' doesn't exist

What's up with it, I'm just now learning how to work with mySQL and phpMyAdmin so I'm pretty sure it's probably a problem within mySQL setup, but any help you can give is much appreciated. Thanks.
Back to top View user's profile Send private message
vbgunz
-


Joined: 02 Feb 2003
Posts: 615
Location: Florida

PostPosted: Fri Apr 04, 2003 2:13 am    Post subject: Reply with quote

It seems you've might have had a problem during installation. The gl_blocks should have been installed by default after you completed the final install step. My only suggestion is to delete the database (You will lose your data), create a new database and run the install script again.

Also take note unzipping the Geeklog package using WinZIP or XP Unzip function, it can lead to a corrupt installation.

Try those first. If you still cannot get it to work please send me your config file and only rename the user and password as so to keep it hidden. Please leave everything else in order.

I'll try to help you, otherwise good luck :)
_________________
Victor B. Gonzalez
http://aeonserv.com
Back to top View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
Robax
-


Joined: 15 Apr 2003
Posts: 2

PostPosted: Sun Jun 15, 2003 6:20 pm    Post subject: Adding Links Reply with quote

hey everyone i was just woundering if there was anyway to add links to the Sections like under neither Home, and Gerneral News and stuff and if there is someone please explain how thanks


Mike
_________________
http://www.getfreedomain.biz/index.php?id=238508
Back to top View user's profile Send private message
breen
-


Joined: 08 Jun 2003
Posts: 3

PostPosted: Sat Jun 28, 2003 9:58 pm    Post subject: Reply with quote

i do everything as explained in the tutorial and it keeps coming up with the following error:

Warning: main(/path/to/geeklog/system/databases/mysql.class.php) [function.main]: failed to create stream: No such file or directory in C:\Program Files\Abyss Web Server\scripts\geeklog\system\lib-database.php on line 109

Fatal error: main() [function.main]: Failed opening required '/path/to/geeklog/system/databases/mysql.class.php' (include_path='.;c:\php4\pear') in C:\Program Files\Abyss Web Server\scripts\geeklog\system\lib-database.php on line 109

Is it possible to help me out with this one?
Back to top View user's profile Send private message
vbgunz
-


Joined: 02 Feb 2003
Posts: 615
Location: Florida

PostPosted: Sun Jun 29, 2003 2:07 am    Post subject: Reply with quote

Does this path exist on your system?
C:\Program Files\Abyss Web Server\scripts\geeklog\system\lib-database.php

Did you edit the lib-common.php with dreamweaver?

Double check your path in lib-common.php and make sure it is correct.

Good luck :)
_________________
Victor B. Gonzalez
http://aeonserv.com
Back to top View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
breen
-


Joined: 08 Jun 2003
Posts: 3

PostPosted: Mon Jun 30, 2003 7:36 pm    Post subject: Reply with quote

i tried about everything, no idea what's wrong. :?

and no, don't use dreamweaver over. All phpedit over here!
Back to top View user's profile Send private message
vbgunz
-


Joined: 02 Feb 2003
Posts: 615
Location: Florida

PostPosted: Tue Jul 01, 2003 1:23 am    Post subject: Reply with quote

feel free to send your config.php and lib-common files to me if you wish. webserver2003%vbgunz.com

PS only erase your MySQL password from config.php but leave everything else as is.
_________________
Victor B. Gonzalez
http://aeonserv.com
Back to top View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
Display posts from previous:   
Post new topic   Reply to topic    Aprelium Forum Index -> Tutorials All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB phpBB Group