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!
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!