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