X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=htdocs%2Fdocs%2Ftrouble.html;h=c918138c88e5306033dcda209905f6a3bc419097;hp=dcbe1bbd25343cacd6c682e3b6029c1dee1c0e51;hb=e0da34d97b1463b55a334e8dae10cd55796e2312;hpb=899b323ee2feeaf78afdb40526eb75995fe72cad diff --git a/htdocs/docs/trouble.html b/htdocs/docs/trouble.html index dcbe1bbd2..c918138c8 100644 --- a/htdocs/docs/trouble.html +++ b/htdocs/docs/trouble.html @@ -31,12 +31,8 @@ at /your/path/site_perl/FS/UID.pm line 26. BEGIN failed--compilation aborted at /your/path/edit/process/part_svc.cgi line 15. - Then the scripts are not running setuid freeside. If you were editing -the files, it is possible you inadvertantly removed the setuid bit. -As mentioned in the New Installation section of the documentation, set ownership and permissions for the web interface. Your system should support secure setuid scripts or Perl's emulation, see perlsec: Security Bugs for information and workarounds. -
cd /usr/local/apache/htdocs/freeside
-chown -R freeside .
-chmod 4755 browse/*.cgi edit/*.cgi edit/process/*.cgi misc/*.cgi misc/process/*.cgi search/*.cgi view/*.cgi
+ Then the scripts are not running as the freeside freeside user. See +the New Installation section of the documentation.
  • If you receive `can not connect to server' errors using MySQL on a system that doesn't support native threading, you may need to specify the full hostname in your DBI datasource. See the MySQL documentation, DBI manpage and the DBD::mysql manpage for details.