Welcome to Geeklog, Anonymous Thursday, November 28 2024 @ 10:48 am EST
Geeklog Forums
Difficulties installing Geeklog on Shared Server at pair.com
Michael
Anonymous
I've been wrestling with this for a while.
I decided to give Geeklog a try. I had used the online demo at
geeklog.net and really liked the new features of 1.3.10 which was
released at the end of November.
I see that my webhost, pair.com sort of endorses Geeklog and has some
support pages for it. But the problem is that the pair.com install and install
instructions are for version 1.3.7sr2.
So my first problem is that I do not want to install the old version but
only the new version. Of course this leads to problem 2 which is that
pair.com only provides an install script for the old version. (Hello
Pair...can this be upgraded to the newest version)
Problem 3 is that if I attempt to install the old version using Pairs
install script, geeklog wants to create another public_html directory
inside of my domain's directory which effectively breaks my existing
website because the domain needs to be remapped for geeklog to work.
So apparently I need to move my entire existing website inside the
public_html" directory that Geeklog requires? I'd rather not have to do this
And what if I have existing directories and files that conflict with what
Geeklog puts in there?
This has my brain so scrambled I can't see straight.
I presume that geeklog "requires" this convoluted installation to make
it more secure or something. But for someone who isn't as swift on paths
and such, it makes things very difficult.
I read a thread that implied that the newer version of geeklog no longer
requires this domain remmapping and such. Any truth to that? Is there a
simpler way to install Geeklog into an existing domain without having to
mess with domain remapping? Is anyone aware of any installation
instructions that are more comprehensible to a newbie?
Thanks in advance.
Michael
I decided to give Geeklog a try. I had used the online demo at
geeklog.net and really liked the new features of 1.3.10 which was
released at the end of November.
I see that my webhost, pair.com sort of endorses Geeklog and has some
support pages for it. But the problem is that the pair.com install and install
instructions are for version 1.3.7sr2.
So my first problem is that I do not want to install the old version but
only the new version. Of course this leads to problem 2 which is that
pair.com only provides an install script for the old version. (Hello
Pair...can this be upgraded to the newest version)
Problem 3 is that if I attempt to install the old version using Pairs
install script, geeklog wants to create another public_html directory
inside of my domain's directory which effectively breaks my existing
website because the domain needs to be remapped for geeklog to work.
So apparently I need to move my entire existing website inside the
public_html" directory that Geeklog requires? I'd rather not have to do this
And what if I have existing directories and files that conflict with what
Geeklog puts in there?
This has my brain so scrambled I can't see straight.
I presume that geeklog "requires" this convoluted installation to make
it more secure or something. But for someone who isn't as swift on paths
and such, it makes things very difficult.
I read a thread that implied that the newer version of geeklog no longer
requires this domain remmapping and such. Any truth to that? Is there a
simpler way to install Geeklog into an existing domain without having to
mess with domain remapping? Is anyone aware of any installation
instructions that are more comprehensible to a newbie?
Thanks in advance.
Michael
5
9
Quote
Status: offline
Dirk
Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
If you already have a public_html directory, then the contents of Geeklog's public_html directory should go into yours.
There's a longish paragraph in the installations instructions trying to explain what that directory is all about.
A picture that may help can be found in the Wiki. At the end of that article there's also a link to an alternative set of installation instructions written by a user.
bye, Dirk
There's a longish paragraph in the installations instructions trying to explain what that directory is all about.
A picture that may help can be found in the Wiki. At the end of that article there's also a link to an alternative set of installation instructions written by a user.
bye, Dirk
4
4
Quote
Michael
Anonymous
I have read everything I can find on installation. None of it makes it clear to me.
My main problem I think is understanding the correct paths.
When I telnet to my host, login and issue a ls , I see this...
autoresponse.txt mail www_logs
backup mbox
log_config public_html
%pwd
/usr/home/cnymike
The path that shows when I issue pwd is there as well. Is that considered my document root?
Now, the public_html that you see is -not- the public_html that Geeklog installs, that is the public_html directory where all the websites that I manage reside. So I have maybe 12 different domains under my account.
So does this information make it any easier for someone to explain the correct paths to put into the config.php file?
When I go to cd public_html and do a ls, I get the following...
%cd public_html
%ls
WEBALIZER_REPORTS hagetailorshop private
autoresponse.txt hymnsofworship silklimousine
boatyardgrill index.html specialdayfavors
cayugaimages lakewatchinn testimonials.html
cgi-bin latourelleinn thebarnparty
cms mambo txp
cnyweddings mcgrawhouse www_reports
demo michaelerb xaraya
dollarassociates phpcms yabbse
ez phpinfo.php zappia
foxglovebnb pn zen
%
The directory that I actually want to install Geeklog in is michaelerb
But I do not want Geeklog to replace my website, I want to be able to provide a link from my existing website to my blog. So that means that I need to change the Geeklog public_html directory to something else, such as "gl". Is that correct thinking?
This is where I get confused. Can someone help me out here?
My main problem I think is understanding the correct paths.
When I telnet to my host, login and issue a ls , I see this...
Text Formatted Code
%lsautoresponse.txt mail www_logs
backup mbox
log_config public_html
%pwd
/usr/home/cnymike
The path that shows when I issue pwd is there as well. Is that considered my document root?
Now, the public_html that you see is -not- the public_html that Geeklog installs, that is the public_html directory where all the websites that I manage reside. So I have maybe 12 different domains under my account.
So does this information make it any easier for someone to explain the correct paths to put into the config.php file?
When I go to cd public_html and do a ls, I get the following...
Text Formatted Code
%cd public_html
%ls
WEBALIZER_REPORTS hagetailorshop private
autoresponse.txt hymnsofworship silklimousine
boatyardgrill index.html specialdayfavors
cayugaimages lakewatchinn testimonials.html
cgi-bin latourelleinn thebarnparty
cms mambo txp
cnyweddings mcgrawhouse www_reports
demo michaelerb xaraya
dollarassociates phpcms yabbse
ez phpinfo.php zappia
foxglovebnb pn zen
%
The directory that I actually want to install Geeklog in is michaelerb
But I do not want Geeklog to replace my website, I want to be able to provide a link from my existing website to my blog. So that means that I need to change the Geeklog public_html directory to something else, such as "gl". Is that correct thinking?
This is where I get confused. Can someone help me out here?
9
4
Quote
Michael
Anonymous
I just found out something else that confuses me even more...
When I cd to michaelerb, which is where I want geeklog installed, and issue a pwd, I see this:
%pwd
/usr/www/users/cnymike/michaelerb
%
Now how did my path go from
/usr/home/cnymike
to
/usr/www/users/cnymike/michaelerb
This is what is messing me up.
When I cd to michaelerb, which is where I want geeklog installed, and issue a pwd, I see this:
Text Formatted Code
%cd michaelerb%pwd
/usr/www/users/cnymike/michaelerb
%
Now how did my path go from
/usr/home/cnymike
to
/usr/www/users/cnymike/michaelerb
This is what is messing me up.
5
4
Quote
Michael
Anonymous
Happy to say that I finally got it installed just the way I wanted. I plan to write a tutorial on this to help others who are as dense as I am.
Michael
Michael
5
4
Quote
All times are EST. The time is now 10:48 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