I removed all the vhosts and enabled them back individually, I also commented out the DocumentRoot on the reviewboard config and it worked!
Well I have trac and reviews enabled.. I'll add the rest one by one and find the error and post the results. On Jan 6, 1:07 pm, "Christian Hammond" <chip...@chipx86.com> wrote: > You have a virtual host configuration that may be taking precedence. It' the > one with a document root of /var/www/htdocs. Try commenting out the entire > thing and see if that works. > > Also, I'm not seeing our supplied config anywhere in there. I don't see > where Review Board's even referenced. > > Christian > > -- > Christian Hammond - chip...@chipx86.com > VMware, Inc. > > On Mon, Jan 5, 2009 at 8:16 PM, Ryan <sicapi...@gmail.com> wrote: > > > Ok here we go :) (long one) first is apache.conf - second is default. > > I think you're right though - it is something simple > > > ----------- apache.conf ----------- > > > # > > # Based upon the NCSA server configuration files originally by Rob > > McCool. > > # > > # This is the main Apache server configuration file. It contains the > > # configuration directives that give the server its instructions. > > # Seehttp://httpd.apache.org/docs/2.2/for detailed information about > > # the directives. > > # > > # Do NOT simply read the instructions in here without understanding > > # what they do. They're here only as hints or reminders. If you are > > unsure > > # consult the online docs. You have been warned. > > # > > # The configuration directives are grouped into three basic sections: > > # 1. Directives that control the operation of the Apache server > > process as a > > # whole (the 'global environment'). > > # 2. Directives that define the parameters of the 'main' or 'default' > > server, > > # which responds to requests that aren't handled by a virtual > > host. > > # These directives also provide default values for the settings > > # of all virtual hosts. > > # 3. Settings for virtual hosts, which allow Web requests to be sent > > to > > # different IP addresses or hostnames and have them handled by the > > # same Apache server process. > > # > > # Configuration and logfile names: If the filenames you specify for > > many > > # of the server's control files begin with "/" (or "drive:/" for > > Win32), the > > # server will use that explicit path. If the filenames do *not* begin > > # with "/", the value of ServerRoot is prepended -- so "/var/log/ > > apache2/foo.log" > > # with ServerRoot set to "" will be interpreted by the > > # server as "//var/log/apache2/foo.log". > > # > > > ### Section 1: Global Environment > > # > > # The directives in this section affect the overall operation of > > Apache, > > # such as the number of concurrent requests it can handle or where it > > # can find its configuration files. > > # > > > # > > # ServerRoot: The top of the directory tree under which the server's > > # configuration, error, and log files are kept. > > # > > # NOTE! If you intend to place this on an NFS (or otherwise network) > > # mounted filesystem then please read the LockFile documentation > > (available > > # at <URL:http://httpd.apache.org/docs-2.1/mod/ > > mpm_common.html#lockfile<http://httpd.apache.org/docs-2.1/mod/mpm_common.html#lockfile> > > >); > > # you will save yourself a lot of trouble. > > # > > # Do NOT add a slash at the end of the directory path. > > # > > ServerRoot "/etc/apache2" > > > # > > # The accept serialization lock file MUST BE STORED ON A LOCAL DISK. > > # > > #<IfModule !mpm_winnt.c> > > #<IfModule !mpm_netware.c> > > LockFile /var/lock/apache2/accept.lock > > #</IfModule> > > #</IfModule> > > > # > > # PidFile: The file in which the server should record its process > > # identification number when it starts. > > # This needs to be set in /etc/apache2/envvars > > # > > PidFile ${APACHE_PID_FILE} > > > # > > # Timeout: The number of seconds before receives and sends time out. > > # > > Timeout 300 > > > # > > # KeepAlive: Whether or not to allow persistent connections (more than > > # one request per connection). Set to "Off" to deactivate. > > # > > KeepAlive On > > > # > > # MaxKeepAliveRequests: The maximum number of requests to allow > > # during a persistent connection. Set to 0 to allow an unlimited > > amount. > > # We recommend you leave this number high, for maximum performance. > > # > > MaxKeepAliveRequests 100 > > > # > > # KeepAliveTimeout: Number of seconds to wait for the next request > > from the > > # same client on the same connection. > > # > > KeepAliveTimeout 15 > > > ## > > ## Server-Pool Size Regulation (MPM specific) > > ## > > > # prefork MPM > > # StartServers: number of server processes to start > > # MinSpareServers: minimum number of server processes which are kept > > spare > > # MaxSpareServers: maximum number of server processes which are kept > > spare > > # MaxClients: maximum number of server processes allowed to start > > # MaxRequestsPerChild: maximum number of requests a server process > > serves > > <IfModule mpm_prefork_module> > > StartServers 5 > > MinSpareServers 5 > > MaxSpareServers 10 > > MaxClients 150 > > MaxRequestsPerChild 0 > > </IfModule> > > > # worker MPM > > # StartServers: initial number of server processes to start > > # MaxClients: maximum number of simultaneous client connections > > # MinSpareThreads: minimum number of worker threads which are kept > > spare > > # MaxSpareThreads: maximum number of worker threads which are kept > > spare > > # ThreadsPerChild: constant number of worker threads in each server > > process > > # MaxRequestsPerChild: maximum number of requests a server process > > serves > > <IfModule mpm_worker_module> > > StartServers 2 > > MaxClients 150 > > MinSpareThreads 25 > > MaxSpareThreads 75 > > ThreadsPerChild 25 > > MaxRequestsPerChild 0 > > </IfModule> > > > # These need to be set in /etc/apache2/envvars > > User ${APACHE_RUN_USER} > > Group ${APACHE_RUN_GROUP} > > > # > > # AccessFileName: The name of the file to look for in each directory > > # for additional configuration directives. See also the AllowOverride > > # directive. > > # > > > AccessFileName .htaccess > > > # > > # The following lines prevent .htaccess and .htpasswd files from > > being > > # viewed by Web clients. > > # > > <Files ~ "^\.ht"> > > Order allow,deny > > Deny from all > > </Files> > > > # > > # DefaultType is the default MIME type the server will use for a > > document > > # if it cannot otherwise determine one, such as from filename > > extensions. > > # If your server contains mostly text or HTML documents, "text/plain" > > is > > # a good value. If most of your content is binary, such as > > applications > > # or images, you may want to use "application/octet-stream" instead to > > # keep browsers from trying to display binary files as though they are > > # text. > > # > > DefaultType text/plain > > > # > > # HostnameLookups: Log the names of clients or just their IP addresses > > # e.g.,www.apache.org(on) or 204.62.129.132 (off). > > # The default is off because it'd be overall better for the net if > > people > > # had to knowingly turn this feature on, since enabling it means that > > # each client request will result in AT LEAST one lookup request to > > the > > # nameserver. > > # > > HostnameLookups Off > > > # ErrorLog: The location of the error log file. > > # If you do not specify an ErrorLog directive within a <VirtualHost> > > # container, error messages relating to that virtual host will be > > # logged here. If you *do* define an error logfile for a > > <VirtualHost> > > # container, that host's errors will be logged there and not here. > > # > > ErrorLog /var/log/apache2/error.log > > > # > > # LogLevel: Control the number of messages logged to the error_log. > > # Possible values include: debug, info, notice, warn, error, crit, > > # alert, emerg. > > # > > LogLevel warn > > > # Include module configuration: > > Include /etc/apache2/mods-enabled/*.load > > Include /etc/apache2/mods-enabled/*.conf > > > # Include all the user configurations: > > Include /etc/apache2/httpd.conf > > > # Include ports listing > > Include /etc/apache2/ports.conf > > > # > > # The following directives define some format nicknames for use with > > # a CustomLog directive (see below). > > # If you are behind a reverse proxy, you might want to change %h into % > > {X-Forwarded-For}i > > # > > LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User- > > Agent}i\"" vhost_combined > > LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i > > \"" combined > > LogFormat "%h %l %u %t \"%r\" %>s %b" common > > LogFormat "%{Referer}i -> %U" referer > > LogFormat "%{User-agent}i" agent > > > # > > # Define an access log for VirtualHosts that don't define their own > > logfile > > CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined > > > # > > # Customizable error responses come in three flavors: > > # 1) plain text 2) local redirects 3) external redirects > > # > > # Some examples: > > #ErrorDocument 500 "The server made a boo boo." > > #ErrorDocument 404 /missing.html > > #ErrorDocument 404 "/cgi-bin/missing_handler.pl" > > #ErrorDocument 402http://www.example.com/subscription_info.html > > # > > > # > > # Putting this all together, we can internationalize error responses. > > # > > # We use Alias to redirect any /error/HTTP_<error>.html.var response > > to > > # our collection of by-error message multi-language collections. We > > use > > # includes to substitute the appropriate text. > > # > > # You can modify the messages' appearance without changing any of the > > # default HTTP_<error>.html.var files by adding the line: > > # > > # Alias /error/include/ "/your/include/path/" > > # > > # which allows you to create your own set of files by starting with > > the > > # /usr/share/apache2/error/include/ files and copying them to /your/ > > include/path/, > > # even on a per-VirtualHost basis. The default include files will > > display > > # your Apache version number and your ServerAdmin email address > > regardless > > # of the setting of ServerSignature. > > # > > # The internationalized error documents require mod_alias, mod_include > > # and mod_negotiation. To activate them, uncomment the following 30 > > lines. > > > # Alias /error/ "/usr/share/apache2/error/" > > # > > # <Directory > > ... > > read more » --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "reviewboard" group. To post to this group, send email to reviewboard@googlegroups.com To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -~----------~----~----~----~------~----~------~--~---