X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=README;h=3b75a66cb61ba03841d2904c5d7ab3bf460bd665;hb=8004a93686b87d1594ea95deee96f1c4caf16f5f;hp=e0c80c704b8a45d1482fd5c657133652a26e6642;hpb=57f9f654b2927a901603a36813ebfe0afce5b7b7;p=catagits%2FGitalist.git diff --git a/README b/README index e0c80c7..3b75a66 100644 --- a/README +++ b/README @@ -131,47 +131,48 @@ RUNNING #!/bin/sh exec /home/t0m/public_html/Gitalist/script/gitalist_fastcgi.pl - + This example can be seen live here: - http://example.gitalist.com - - FASTCGI + http://example.gitalist.com + + FASTCGI Running Gitalist in FastCGI mode requires a webserver with FastCGI support (such as apache with mod_fcgi or fcgid). Below is a sample configuration using Apache2 with fcgid in a dynamic configuration (as opposed to static or standalone mode). More information on these modes and their configuration can be found at http://search.cpan.org/~bobtfish/Catalyst-Runtime-5.80025/lib/Catalyst/Engine/FastCGI.pm#Standalone_server_mode - - In Apache's mime.conf, add AddHandler fcgid-script .fcgi (or AddHandler fastcgi-script .fcgi for mod_fcgi) - - And a quick VirtualHost configuration: - - - ServerName gitalist.yourdomain.com - DocumentRoot /path/to/gitalist.fcgi - - AllowOverride all - Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch - Order allow,deny - Allow from all - - - # Tell Apache this is a FastCGI application - - #change the below to fastcgi-script if using mod_fcgi - SetHandler fcgid-script - - - - Now to access your gitalist instance, you'll go to gitalist.yourdomain.com/gitalist.fcgi/ - (DO NOT FORGET THAT TRAILING /). If you'd like a different URL, of course, you'll likely want to use - mod_rewrite or equivalent - - If you find the need to do some troubleshooting, you can call http://url_to_gitalist.fcgi?dump_info=1 - and/or add export GITALIST_DEBUG=1 to the top of you gitalist.fcgi file (just below the shebang line). - + In Apache's mime.conf, add AddHandler fcgid-script .fcgi (or AddHandler fastcgi-script .fcgi for mod_fcgi) + + And a quick VirtualHost configuration: + + + ServerName gitalist.yourdomain.com + DocumentRoot /path/to/gitalist.fcgi + + AllowOverride all + Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch + Order allow,deny + Allow from all + + + # Tell Apache this is a FastCGI application + + #change the below to fastcgi-script if using mod_fcgi + SetHandler fcgid-script + + + + Now to access your gitalist instance, you'll go to gitalist.yourdomain.com/gitalist.fcgi/ + (DO NOT FORGET THAT TRAILING /). If you'd like a different URL, of course, you'll likely want to use + mod_rewrite or equivalent + + If you find the need to do some troubleshooting, you can call http://url_to_gitalist.fcgi?dump_info=1 + and/or add export GITALIST_DEBUG=1 to the top of you gitalist.fcgi file (just below the shebang line). + + Also, note that Apache will refuse %2F in Gitalist URL's unless configured otherwise. Make sure + "AllowEncodedSlashes On" is in your httpd.conf file in order for this to run smoothly. CONTRIBUTING Patches are welcome, please feel free to fork on github and send pull