[geeklog-devel] Re: Updated Installer

Pat F pfawcett at smx.pair.com
Wed Jan 15 14:24:39 EST 2003


Ok fellows, I downloaded the go-geeklog script to my server and ran it
with:

  /usr/www/cgi-bin/php4.cgi -q ./go-geeklog


Originally, I was getting this error message:

Go-geeklog 1.3.7-1

Copyright (c) 2002 The Geeklog Development Team
Portions Copyright (c) 1997-2002 The PHP Group and used under
the terms of the PHP License.

ERROR: PEAR not foundbash-2.05$



So, I went ahead and added this line to your script (I believe it was on
line 46) right next to all your other ini_set() calls:

  ini_set('include_path', '/usr/local/lib/php');



So it almost works, but now I get this error:


1-9, 'all' or Enter to continue:
HTTP proxy (host:port), or Enter for none:

Downloading package: geeklog-1.3.7sr1.....ok
Extracting package: geeklog-1.3.7sr1......ok
Moving files..............................ok
Setting directory rights..................ok
Creating config.php.......................ok
Creating lib-common.php...................ok
Creating the Database.....................<br />
<b>Parse error</b>:  parse error, unexpected T_STRING in
<b>/usr/www/users/fawce
tt/geeklog/config.php</b> on line <b>91</b><br />
<br />
<b>Fatal error</b>:  Failed opening required 'databases/.class.php'
(include_pat
h='/usr/local/lib/php') in
<b>/usr/www/users/fawcett/geeklog/system/lib-database
.php</b> on line <b>109</b><br />
su-2.05$



Any other assistance on what I'll need to do to get this working?  Tim was
hoping this would be done today so that we could release the newsletter.

Thanks,

Patrick
pair Networks, Inc.



> Message: 1
> Date: Tue, 14 Jan 2003 21:12:14 -0500 (EST)
> From: "Jason Whittenburg" <me at jasonwhittenburg.com>
> To: <geeklog-devel at lists.geeklog.net>
> Subject: [geeklog-devel] Updated Installer
> Reply-To: geeklog-devel at lists.geeklog.net
>
> Ok, I've updated the installer to add the following two items:
>
> 1) Updated for GeekLog 1.3.7sr1
> 2) Added the creation of the GeekLog database
>
> Remeber the installer is for new installs only right now.  It has only
> been tested on linux but other unix system may work.  Windows will not
> work.  PEAR is required for the installer (the installer will try to find
> it if not in the include path).
>
> To use the installer run:
>
>  lynx -source http://newsgeeks.com/go-geeklog | php -q
>
> or download the go-geeklog script and run it with PHP:
>
>  php -q ./go-geeklog
>
> As always, please test and report back!
>
> -Jason





More information about the geeklog-devel mailing list