X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fdocs%2Finstall.html;h=76c3d3b93c6b1a61463a3531db5786090f518d68;hb=a33396ee302eb297fe1951335259a0c52094bc8d;hp=c223394e9f5f146c4321158c3936e25c12668bd0;hpb=e386fc15be6edadc7068dcb3e48fc81e37b3774b;p=freeside.git
diff --git a/httemplate/docs/install.html b/httemplate/docs/install.html
index c223394e9..76c3d3b93 100644
--- a/httemplate/docs/install.html
+++ b/httemplate/docs/install.html
@@ -30,7 +30,7 @@ Before installing, you need:
HTML-Parser
libnet
Locale-Codes
- Net-Whois
+ Net-Whois-Raw
libwww-perl
Business-CreditCard
@@ -54,8 +54,7 @@ Before installing, you need:
HTML-Widgets-SelectLayers
Storable
- NetAddr-IP
- Chart
+ Crypt::PasswdMD5
Apache::DBI (optional but recommended for better webinterface performance)
@@ -127,12 +126,12 @@ chown freeside /usr/local/etc/freeside/asp-global/
cp htetc/global.asa /usr/local/etc/freeside/asp-global/global.asa
- Configure Apache for the Global directory and to execute .cgi files using Apache::ASP. For example:
+ Configure Apache for the Global directory and to execute .cgi files using Apache::ASP. For example, add something like the following to your Apache httpd.conf file, adjusting for your actual paths:
PerlModule Apache::ASP
<Directory /usr/local/apache/htdocs/freeside-asp>
-<Files ~ (\.cgi|\.html)>
-SetHandler perl-script
+<Files ~ (\.cgi)>
+AddHandler perl-script .cgi
PerlHandler Apache::ASP
</Files>
<Perl>
@@ -140,25 +139,26 @@ $MLDBM::RemoveTaint = 1;
</Perl>
PerlSetVar Global /usr/local/etc/freeside/asp-global/
PerlSetVar Debug 2
+PerlSetVar RequestBinaryRead Off
</Directory>
- Run make masondocs
- Copy masondocs/ to your web server's document space. (For example: /usr/local/apache/htdocs/freeside-mason)
-
- Copy htetc/handler.pl to /usr/local/etc/freeside
+
- Copy htetc/handler.pl to /usr/local/etc/freeside (use htetc/handler.pl-1.0x for Mason versions before 1.10).
- Edit handler.pl and:
- set an appropriate comp_root, such as /usr/local/apache/htdocs/freeside-mason
- set an appropriate data_dir, such as /usr/local/etc/freeside/masondata
- - Configure Apache to use the handler.pl file and to execute .cgi files using HTML::Mason. For example:
+
- Configure Apache to use the handler.pl file and to execute .cgi files using HTML::Mason. For example, add something like the following to your Apache httpd.conf file, adjusting for your actual paths:
PerlModule HTML::Mason
<Directory /usr/local/apache/htdocs/freeside-mason>
-<Files ~ (\.cgi|.html)>
-SetHandler perl-script
+<Files ~ (\.cgi)>
+AddHandler perl-script .cgi
PerlHandler HTML::Mason
</Files>
<Perl>
@@ -170,7 +170,7 @@ require "/usr/local/etc/freeside/handler.pl";
|