Lx-erp, perl und apache1.3

timkos

Member
hallo,

ich möchte lx-erp unter freebsd zum laufen bringen.
es gibt eine installationsanleitung unter

http://www.lx-office.org/index.php?id=dokumentation

(installation-erp.pdf),

die allerdings für linux geschrieben ist (soll aber auch unter freebsd laufen)

laut dieser anleitung soll folgendes in die httpd.conf:

AddHandler cgi-script .pl
Alias /lx-erp/ /var/www/lx-erp/
<Directory /var/www/lx-erp>
Options +ExecCGI Includes FollowSymlinks
</Directory>
<Directory /var/www/lx-erp/users>
Order Deny,Allow
Deny from All
</Directory>

ich vermute mal, es muß für freebsd folgendermaßen abgewandelt werden (zumindest habe ich es so in meiner httpd.conf):

AddHandler cgi-script .pl
Alias /lx-erp/ /usr/local/www/data-dist/lx-erp/
<Directory /usr/local/www/data-dist/lx-erp>
Options +ExecCGI Includes FollowSymlinks
</Directory>
<Directory /usr/local/www/data-dist/lx-erp/users>
Order Deny,Allow
Deny from All
</Directory>

laut anleitung soll auch der ordner "lx-erp" mit den perslscripts in den "document root", bei freebsd also folglich /usr/local/www/data-dist, und dem webserverbenutzer (bei freebsd www) übergeben werden.

leider bekomme ich jetzt beim versuch, über den browser in den ordner lx-erp zuzugreifen, einen "You don't have permission to access /lx-erp/ on this server."-error.
wenn ich den o. g. abschnitt in der httpd.conf auskommentiere, komme ich zwar in den ordner, aber die scripts führen sich nicht aus.
in einen anderen zum testen angelegten ordner im "document root" komme ich ebenfalls rein?!

falls jemand eine zündende idee hat, wäre ich wirklich sehr dankbar!
 
ok, fehler gefunden!

für den fall der fälle - die installationsanleitung ist fehlerhaft - in die httpd.conf muß

AddHandler cgi-script .pl
Alias /lx-erp/ /usr/local/www/data-dist/lx-erp/
<Directory /usr/local/www/data-dist/lx-erp>
Order Deny,Allow
Allow from All
Options +ExecCGI +Includes +FollowSymlinks
</Directory>
<Directory /usr/local/www/data-dist/lx-erp/users>
Order Deny,Allow
Deny from All
</Directory>

jetzt scheint's zu klappen - mal schauen...!
 
Back
Top