On 12/11/2013 06:23 AM, Ala Maison wrote:
What file is that because i looked in all apache configuration files and i couldn't find the Scriptalias or WSGIScriptAlias they are talking about :/
It would be in the apache config for that site. Here's mine for reference (with appropriate parts redacted, naturally):
# Redirect plain requests to the https:// <VirtualHost *:80> ServerName trac.fqdn ServerAlias trac RewriteEngine on RewriteRule . https://trac.fqdn/%{REQUEST_URI} </VirtualHost> # Rewritelocks can't be in a VirtualHost section RewriteLock /var/run/apache2.rewritelock # trac serves trac <VirtualHost *:443> ServerName trac.fqdn ServerAlias trac # Serve (relatively) static chrome files directly from the # filesystem. Use trac-admin's deploy command to create the # static-htdocs directory: Alias /trac/chrome /opt/trac/eng/static-htdocs/htdocs <Directory "/opt/trac/eng/static-htdocs/htdocs"> Order allow,deny Allow from all </Directory> WSGIDaemonProcess trac user=www-data group=www-data threads=50 WSGIScriptAlias /trac /opt/trac/eng/static-htdocs/cgi-bin/trac.wsgi RewriteEngine on # RewriteLog /var/log/apache2/rewrite.log # RewriteLogLevel 9 # SSL stuff SSLEngine on SSLCertificateFile /etc/apache2/ssl/server_cert.pem SSLCertificateKeyFile /etc/apache2/ssl/private.key SSLCertificateChainFile /etc/apache2/ssl/cert_chain.pem # It would be far better if mod_fcgid respected the setting of LANG # in the actual environment, but I don't know how to do that easily. # It seems mod_fcgid includes _only_ the environment values # specifically set below, so we do need to set LANG here explicitly. # See ticket #1352 DefaultInitEnv LANG "en_US.UTF-8" DefaultInitEnv TRAC_ENV "/opt/trac/eng" # Redirect bare requests to /trac RewriteCond %{REQUEST_URI} ^/$ RewriteRule ^(.*)$ https://trac.fqdn/trac%{REQUEST_URI} # force fully qualified domain name RewriteCond %{HTTP_HOST} !^trac\.fqdn RewriteCond %{HTTP_HOST} !^$ RewriteRule ^/(.*) https://trac.fqdn/$1 <Directory /opt/trac/eng/static-htdocs/cgi-bin/> WSGIProcessGroup trac WSGIApplicationGroup %{GLOBAL} Order deny,allow Allow from all </Directory> # It's very likely that this section does nothing since mod_fcgid # appears to only pass variables set via DefaultInitEnv, but why fix # something that isn't broken? <Location "/trac"> SetEnv TRAC_ENV "/opt/trac/eng" </Location> # This is likely redundant with the http redirect, above, but # let's be explicit about not sending credentials in plain text, # shall we? <Location "/trac/login"> SSLRequireSSL </Location> </VirtualHost> -- Matthew Caron, Software Build Engineer Red Lion Controls | www.redlion.net +1 (518) 877-5173 x138 office -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/groups/opt_out.