Welcome to Geeklog, Anonymous Wednesday, November 27 2024 @ 09:50 pm EST
Geeklog Forums
Install gl_blocks doesn't exist problem
Status: offline
frisco3
Forum User
Junior
Registered: 02/06/04
Posts: 23
Location:Burlington Vermont
I have been trying to install GL for two days now...need some help.
First, I am a total newb at this...no php, sql, or cms experience. I have read all the posts I could find regarding these issues and have not found an answer.
I am using Win XP. I am uploading to a Unix server.
The error on check.php is
The install has not been run successfully, and I'm trying to figure out why. Currently, I am getting a
I then run check.php and get the first message above.
Before the Geeklog installation error, I was receiving a permissions error, and cleared it up by changing the permissions on config.php to 777 (this was not an instruction in the 'Installing Geeklog' doc btw).
I created a database called 'iburlington_com_-_geeklog'. My webhost instructed to not use 'localhost', but to use 127.0.0.1 instead.
I changed the 'admin' folder to 'myadmin' per instructions because my host (top web solutions) uses 'admin' as a default for their stuff.
I uploaded all the files using leechftp, and also changed permissions using this program. I was sure to change permissions not only on the folders, but the docs inside the folders as well.
The public_html files were loaded into my website's public folder simply called html. The non-public_html files were loaded into a folder labelled 'gl' three tiers above my html folder. In other words:
My webhost does not allow me to create a folder one step up from the html folder, but I could go three steps up as you can see. Could this be a source of my problems?
Finally, I have changed the config.php and lib-common.php files as follows:
I know this is a lot to look at, but I'm really stuck and fear I'm making a really simple mistake. If someone out there can help me, please let me know. Any advice is greatly appreciated.
First, I am a total newb at this...no php, sql, or cms experience. I have read all the posts I could find regarding these issues and have not found an answer.
I am using Win XP. I am uploading to a Unix server.
The error on check.php is
1146: Table 'iburlington_com_-_geeklog.gl_blocks' doesn't exist
The install has not been run successfully, and I'm trying to figure out why. Currently, I am getting a
Geeklog Installation - Error
Geeklog could not find config.php in the path you just entered: /home/virtual/site177/fst/home/gl/config.php
Please check this path and try again.
Geeklog could not find config.php in the path you just entered: /home/virtual/site177/fst/home/gl/config.php
Please check this path and try again.
I then run check.php and get the first message above.
Before the Geeklog installation error, I was receiving a permissions error, and cleared it up by changing the permissions on config.php to 777 (this was not an instruction in the 'Installing Geeklog' doc btw).
I created a database called 'iburlington_com_-_geeklog'. My webhost instructed to not use 'localhost', but to use 127.0.0.1 instead.
I changed the 'admin' folder to 'myadmin' per instructions because my host (top web solutions) uses 'admin' as a default for their stuff.
I uploaded all the files using leechftp, and also changed permissions using this program. I was sure to change permissions not only on the folders, but the docs inside the folders as well.
The public_html files were loaded into my website's public folder simply called html. The non-public_html files were loaded into a folder labelled 'gl' three tiers above my html folder. In other words:
html_public= /home/virtual/site177/fst/var/www/html/
non-html_public= /home/virtual/site177/fst/home/gl/
non-html_public= /home/virtual/site177/fst/home/gl/
My webhost does not allow me to create a folder one step up from the html folder, but I could go three steps up as you can see. Could this be a source of my problems?
Finally, I have changed the config.php and lib-common.php files as follows:
// +---------------------------------------------------------------------------+
// | (1) Database Settings |
// +---------------------------------------------------------------------------+
$_DB_host = '127.0.0.1'; // host name or IP address of your DB server
$_DB_name = 'iburlington_com_-_geeklog'; // name of your database,
// must exist before running the installer!
$_DB_user = 'iburlington'; // MySQL user name
$_DB_pass = 'MYPASSWORD'; // MySQL password
// The table prefix is prepended to each table used be Geeklog to avoid name
// collisions with other tables that may already exist in your database.
$_DB_table_prefix = 'gl_'; // e.g. 'gl_'
// +---------------------------------------------------------------------------+
// | (2) Paths |
// +---------------------------------------------------------------------------+
// Note for Windows users: It's safe to use the forward slash '/' instead of
// the backslash '' in paths. Make sure each path starts with a drive letter!
// This should point to the directory where your config.php file resides.
$_CONF['path'] = '/home/virtual/site177/fst/home/gl/'; // should end in a slash
// You only need to change this if you moved or renamed the public_html
// directory. In that case, you should specify the complete path to the
// directory (i.e. without the $_CONF['path']) like this:
// $_CONF['path_html'] = '/path/to/your/public_html/';
$_CONF['path_html'] = '/home/virtual/site177/fst/var/www/html/';
// +---------------------------------------------------------------------------+
// | (3) Site Settings |
// +---------------------------------------------------------------------------+
// Make sure this is the correct URL to your site, i.e. to where Geeklog's
// index.php file resides (no trailing slash).
$_CONF['site_url'] = 'http://www.iburlington.com';
// Some hosting services have a preconfigured admin directory. In that case,
// you need to rename Geeklog's admin directory to something like "myadmin"
// and change the following URL as well. Leave as is until you experience any
// problems accessing Geeklog's admin menu.
$_CONF['site_admin_url'] = $_CONF['site_url'] . '/myadmin';
// This is the return address for all email sent by Geeklog:
$_CONF['site_mail'] = 'design@pajamamarket.com';
$_CONF['site_name'] = 'iBurlington';
$_CONF['site_slogan'] = 'Burlington Vermont Community Website';
// | (1) Database Settings |
// +---------------------------------------------------------------------------+
$_DB_host = '127.0.0.1'; // host name or IP address of your DB server
$_DB_name = 'iburlington_com_-_geeklog'; // name of your database,
// must exist before running the installer!
$_DB_user = 'iburlington'; // MySQL user name
$_DB_pass = 'MYPASSWORD'; // MySQL password
// The table prefix is prepended to each table used be Geeklog to avoid name
// collisions with other tables that may already exist in your database.
$_DB_table_prefix = 'gl_'; // e.g. 'gl_'
// +---------------------------------------------------------------------------+
// | (2) Paths |
// +---------------------------------------------------------------------------+
// Note for Windows users: It's safe to use the forward slash '/' instead of
// the backslash '' in paths. Make sure each path starts with a drive letter!
// This should point to the directory where your config.php file resides.
$_CONF['path'] = '/home/virtual/site177/fst/home/gl/'; // should end in a slash
// You only need to change this if you moved or renamed the public_html
// directory. In that case, you should specify the complete path to the
// directory (i.e. without the $_CONF['path']) like this:
// $_CONF['path_html'] = '/path/to/your/public_html/';
$_CONF['path_html'] = '/home/virtual/site177/fst/var/www/html/';
// +---------------------------------------------------------------------------+
// | (3) Site Settings |
// +---------------------------------------------------------------------------+
// Make sure this is the correct URL to your site, i.e. to where Geeklog's
// index.php file resides (no trailing slash).
$_CONF['site_url'] = 'http://www.iburlington.com';
// Some hosting services have a preconfigured admin directory. In that case,
// you need to rename Geeklog's admin directory to something like "myadmin"
// and change the following URL as well. Leave as is until you experience any
// problems accessing Geeklog's admin menu.
$_CONF['site_admin_url'] = $_CONF['site_url'] . '/myadmin';
// This is the return address for all email sent by Geeklog:
$_CONF['site_mail'] = 'design@pajamamarket.com';
$_CONF['site_name'] = 'iBurlington';
$_CONF['site_slogan'] = 'Burlington Vermont Community Website';
/**
* Configuration Include: You should ONLY have to modify this line.
* Leave the rest of this file intact!
*
* Make sure to include the name of the config file,
* i.e. the path should end in .../config.php
*/
require_once( '/home/virtual/site177/fst/home/gl/config.php' );
* Configuration Include: You should ONLY have to modify this line.
* Leave the rest of this file intact!
*
* Make sure to include the name of the config file,
* i.e. the path should end in .../config.php
*/
require_once( '/home/virtual/site177/fst/home/gl/config.php' );
I know this is a lot to look at, but I'm really stuck and fear I'm making a really simple mistake. If someone out there can help me, please let me know. Any advice is greatly appreciated.
9
7
Quote
Status: offline
frisco3
Forum User
Junior
Registered: 02/06/04
Posts: 23
Location:Burlington Vermont
OMG. This has been bugging me for almost three days, and just to show you how much of a newb I am, here's the answer to my fix...
In the installation page (domain_name/admin/install/install.php), I was giving too much information in the "Path to Geeklog" box. I was typing
In the installation page (domain_name/admin/install/install.php), I was giving too much information in the "Path to Geeklog" box. I was typing
/home/virtual/site177/fst/home/gl/config.php
instead of /home/virtual/site177/fst/home/gl/
Now I realize GL only wanted the path to config, not including config.php. BTW, leaving in the trailing / didn't seem to hurt, the database was set up just fine.
8
8
Quote
All times are EST. The time is now 09:50 pm.
- 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