[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Phpgroupware-users] Lost: cannot get past setup/configuration
From: |
Chris Weiss |
Subject: |
Re: [Phpgroupware-users] Lost: cannot get past setup/configuration |
Date: |
Wed, 03 Jul 2002 19:41:59 +0000 |
You may need to turn on register_globals and will need to turn on track_vars
in your php.ini. php changed the default not long ago.
address@hidden wrote*:
>
>Dear all,
>
>I can't seem to get past the setup screen (using phpgw 0.9.12, with
>php 4.1.2-2, postgresql 7.2.1, apache-1.3.22-6 on redhat Linux 7.2, but I get
>the same behaviour with phpgw 0.9.9).
>
>When I acccess http://localhost/, I am asked to go to
>http://localhost/setup/manageheader.php, and when I fill in all the necessary
>fields and click write+config, nothing happens; I simply get exactly the same
>screen back:
>
> You have not created your header.inc.php yet!
> You can create it now.
>
> You appear to have MySQL support enabled
> You appear to have Postgres-DB support enabled
> No Oracle-DB support found. Disabling
> sample configuration not found. using built in defaults
> Now guessing better values for defaults
>
>None of /var/log/php.log, /var/log/httpd/error_log or
>/data/postgresl/postmaster.log show any activtity during this,
>but /var/log/httpd/access_log shows that the click did arrive.
>
>Printing out the $action before the final switch/case statement in
>setup/manageheader.php shows that $action is not set properly (i.e. is
>empty). I tried to manually create a meaningful header.inc.php, but to no
>avail.
>
>What I tried manually is given below; this results in:
>
> Fatal Error: It appears that you have not created the database tables for
phpGroupWare. Click here run for setup.
>
>with the 'here' link referring to
>
>
http://localhost/index.phpsindex.phpeindex.phptindex.phpuindex.phppindex.php/i
ndex.php
>
>What am I doing wrong, and/or can someone give me a sample header.inc.php
>and/or tell me how to create the proper tables ?
>
>
>Many thanks,
>
> Philip
>------------------------------------------------------------------------
><?php
>
/*********************************************************************
*****\
> *
phpGroupWare *
> *
http://www.phpgroupware.org *
> * This file written by Dan Kuykendall
<address@hidden> *
> * --------------------------------------------
*
> * This program is free software; you can redistribute it and/or
modify it *
> * under the terms of the GNU General Public License as published by
the *
> * Free Software Foundation; either version 2 of the License, or (at
your *
> * option) any later
version. *
>
\*********************************************************************
*****/
>
> /* $Id: header.inc.php.template,v 1.23.2.1 2001/06/14 12:03:32 jengo
Exp $ */
>
>
/*********************************************************************
*****\
> * !!!!!!! EDIT THESE
LINES !!!!!!!! *
> * This setting allows you to easily move the include directory and
the *
> * base of the phpGroupWare install. Simple edit the following 2 lines
with *
> * the absolute path to fit your site, and you should be up and
running. *
>
\*********************************************************************
*****/
>
> define('PHPGW_SERVER_ROOT','/home/phpgroupware');
> define('PHPGW_INCLUDE_ROOT','/home/phpgroupware');
> $phpgw_info['server']['header_admin_password'] = 'acacia';
>
> $phpgw_domain['default'] = array (
> 'db_host' => 'foo.bar.com',
> 'db_name' => 'phpgroupware',
> 'db_user' => 'phpgroupware',
> 'db_pass' => '5ecr3t',
> /* Look at the README file */
> 'db_type' => 'pgsql',
> /* This will limit who is allowed to make configuration
modifcations */
> 'config_passwd' => '5ecr3t'
> );
>
> /*
> ** If you want to have your domains in a select box, change to True
> ** If not, users will have to login as address@hidden
> ** Note: This is only for virtual domian support, default domain
users can login only using
> ** there loginid.
> */
> $phpgw_info['server']['show_domain_selectbox'] = False;
>
> /* Select which login template set you want, most people will use
default */
> $phpgw_info['login_template_set'] = 'default';
>
> /* This is used to control mcrypt's use */
> $phpgw_info['server']['mcrypt_enabled'] = False;
> /* Set this to "old" for versions < 2.4, otherwise the exact mcrypt
version you use. */
> $phpgw_info['server']['versions']['mcrypt'] = '';
>
> /*
> ** This is a random string used as the initilazation vector for mcrypt
> ** feel free to change it when setting up phpgroupware on a clean
database,
> ** but you must not change it after that point!
> ** It should be around 30 bytes in length.
> */
> $phpgw_info['server']['mcrypt_iv'] = '';
>
> /* Uncomment this out and use this for supporting different domains
using this single install */
> /* (ignore if you are only supporting a single domain)*/
>/*
> $phpgw_domain['domain2.com'] = array (
> 'db_host' => 'localhost',
> 'db_name' => 'phpgw_domain2',
> 'db_user' => 'phpgroupware',
> 'db_pass' => 'their_password',
> 'db_type' => 'mysql',
> 'config_passwd' => '5ecr3t'
> );
>*/
>
> /* If you do not want phpGroupWare to be cached by proxy servers,
uncomment the following */
> /* This is recommended, but not required. */
> //header('Cache-Control: no-cache, must-revalidate'); // HTTP/1.1
> //header('Pragma: no-cache'); // HTTP/1.0
>
>
/*********************************************************************
*****\
> * Do not edit these
lines *
>
\*********************************************************************
*****/
> // This is required becuase some applications (outside of phpGW) set
a cookie named lang
> // Which messes up phpGWs $lang array, people will pull there hair
out tring to find it.
> // This should make there life a little simpler.
> unset($lang);
>
> define('PHPGW_API_INC',PHPGW_INCLUDE_ROOT.'/phpgwapi/inc');
> include(PHPGW_SERVER_ROOT.'/version.inc.php');
> $phpgw_info['server']['versions']['header'] = '1.12';
> // This is a fix for NT
> if (!isset($phpgw_info['flags']['noapi']) || !$phpgw_info['flags']
['noapi'] == True)
> {
> include(PHPGW_API_INC . '/functions.inc.php');
> }
>
> // Leave off the final php closing tag, some editors will add
> // a \n or space after which will mess up cookies later on
>
>
>------------------------------------------------------------------------
>
>
>
>P.O. Box 85060, 3508 AB Utrecht
>(Universiteitsweg 100, 3584 CG Utrecht)
>The Netherlands
>tel: +31 (0)30 253 8464
>fax: +31 (0)30 253 9035
>
>_______________________________________________
>Phpgroupware-users mailing list
>address@hidden
>http://mail.gnu.org/mailman/listinfo/phpgroupware-users
>