Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
bugzilla
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ivan Ivlev
bugzilla
Commits
92315a09
Commit
92315a09
authored
Oct 16, 2007
by
justdave%bugzilla.org
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Bug 105366: add documentation for running Bugzilla under suexec
r=mkanat, colin
parent
1bf6be01
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
2 deletions
+31
-2
installation.xml
docs/xml/installation.xml
+31
-2
No files found.
docs/xml/installation.xml
View file @
92315a09
<!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> -->
<!-- $Id: installation.xml,v 1.14
5 2007/10/14 19:01:01 mozilla%colinogilvie.co.uk
Exp $ -->
<!-- $Id: installation.xml,v 1.14
6 2007/10/16 09:56:07 justdave%bugzilla.org
Exp $ -->
<chapter
id=
"installing-bugzilla"
>
<title>
Installing Bugzilla
</title>
...
...
@@ -707,9 +707,18 @@
hosting account), you will need to leave
<emphasis>
webservergroup
</emphasis>
empty, ignoring the warnings
that
<filename>
checksetup.pl
</filename>
will subsequently display
every time it i
n
run.
every time it i
s
run.
</para>
<caution>
<para>
If you are using suexec, you should use your own primary group
for
<emphasis>
webservergroup
</emphasis>
rather than leaving it
empty, and see the additional directions in the suexec section
<xref
linkend=
"suexec"
/>
.
</para>
</caution>
<para>
The other options in the
<filename>
localconfig
</filename>
file
are documented by their accompanying comments. If you have a slightly
...
...
@@ -2363,6 +2372,26 @@ pid-file=/home/foo/mymysql/the.pid
limited access to shell accounts may lessen the security risk,
but use at your own risk.
</para>
</warning>
<section
id=
"suexec"
>
<title>
suexec or shared hosting
</title>
<para>
If you are running on a system that uses suexec (most shared
hosting environments do this), you will need to set the
<emphasis>
webservergroup
</emphasis>
value in
<filename>
localconfig
</filename>
to match
<emphasis>
your
</emphasis>
primary group, rather than the one
the web server runs under. You will need to run the following
shell commands after running
<command>
./checksetup.pl
</command>
,
every time you run it (or modify
<filename>
checksetup.pl
</filename>
to do them for you via the system() command).
<programlisting>
for i in docs graphs images js skins; do find $i -type d -exec chmod o+rx {} \; ; done
for i in jpg gif css js png html rdf xul; do find . -name \*.$i -exec chmod o+r {} \; ; done
find . -name .htaccess -exec chmod o+r {} \;
chmod o+x . data data/webdot
</programlisting>
Pay particular attention to the number of semicolons and dots.
They are all important. A future version of Bugzilla will
hopefully be able to do this for you out of the box.
</para>
</section>
</section>
</section>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment