Issue with egroupware install

Paul Pathiakis pathiaki2 at yahoo.com
Tue Mar 12 17:54:55 UTC 2013


Hi,

The install is nice enough, however, since everyone is on Apache 2.2 and later now, there's a few things missing in the on-screen notes after the install:

It already says this:



==============================================================
POST-INSTALL CONFIGURATION FOR eGroupware


Make sure in your php.ini session.save_path='/tmp' is writable
upload_max_filesize >= 8M

1) Create a user and a database for eGroupware to store all
   its tables in (or choose an existing database).
   It doesn't matter what the database or user names are,
   as this will be configured in a later step.

2) Add the following to your Apache configuration, and
   restart the server:

   ### Add the AcceptPathInfo directive only for Apache 2.0.30 or later.
   Alias /eg /usr/local/www/eg/
   AcceptPathInfo On
   <Directory /usr/local/www/eg>
      AllowOverride None
      Order Allow,Deny
      Allow from all 
   </Directory>
   <Directory /usr/local/www/egdata>
      AllowOverride None
      Order Allow,Deny
      Deny from all 
   </Directory>

3) Visit your eGroupware site with a browser (i.e.,
   http://your.server.com/eg/), and you should
   be taken to the install.php script, which will lead
   you through creating a config file and then
   setting up eGroupware, creating an admin account, etc.

4) When you come to the setup page,please set the files'
and backup's full path with:
   /usr/local/www/egdata/files
   /usr/local/www/egdata/backup


In step #2, there should be several other things added to the httpd.conf for Apache to work right without pain.  It would be better to have this:

2) Add the following to your Apache configuration, and
   restart the server:

In the section for <IfModule dir_module>,

change:


DirectoryIndex index.html

to:

DirectoryInex index.php index.html


   ### Add the AcceptPathInfo directive only for Apache 2.0.30 or later.

In the Alias section, add:

   Alias /eg /usr/local/www/eg/
   AcceptPathInfo On

In the Directory section, after the complete 


<Directory <path>/apache22/cgi-bin 

    <snip>
</Directory?>

Add:


   <Directory /usr/local/www/eg>
      AllowOverride None
      Order Allow,Deny
      Allow from all 
   </Directory>
   <Directory /usr/local/www/egdata>
      AllowOverride None
      Order Allow,Deny
      Deny from all 
   </Directory>

In the <IfModule mime_module> section,

After:

    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz


Add:

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps



Just helpin'

P.


More information about the freebsd-ports mailing list