Re: Having some problem with instaweb
From: Gurjeet Singh <hidden>
Date: 2016-06-15 22:51:31
On Thu, Jun 23, 2011 at 4:23 AM, Jakub Narebski [off-list ref] wrote:
CC-ing Eric Wong, author of git-instaweb. Gurjeet Singh [off-list ref] writes:quoted
I am on Linux Mint 10 and I tried the following command: $ git instaweb -d apache2 -p 1234 --start Syntax error on line 1 of /mnt/storage/gurjeet/.git/gitweb/httpd.conf: Invalid command 'server.document-root', perhaps misspelled or defined by a module not included in the server configuration Could not execute http daemon apache2 -f.Hmmm... it looks like starts apache2, but generates config file (httpd.conf) for lighttpd instead. Ahh... actually you started apache2, but didn't generate configuration file for it, so git-instaweb re-uses previous config file... which by default is lighttpd: start, --start Start the httpd instance and exit. This does not generate any of the configuration files for spawning a new instance.
Now that's very unintuitive.... I am the impatient kind, and didn't read the whole paragraph. I assumed --start would just start the webserver (maybe run in daemon mode).
Try using $ git instaweb -d apache2 -p 1234 -b lynx
That worked.. I do not have lynx, but it did start apache2 and I was able to browse the repo.
then exiting web browser. BTW. I think that git-instaweb should be more helpful here... will investigate.quoted
/mnt/storage/gurjeet/ is my $HOME.Nb. it doesn't mater where $HOME is, but where is git repository you were in when calling git-instaweb.
Got it. I have some files of my home directory in a Git repository, so $HOME is where the repository is. I have quite a few development related Git repositories under $HOME/dev/ and instaweb shows all of them on the first page (with description etc). IOW, is it supposed to recurse down all directories to look for .git/ directories? .git dev/EDB-ADVISORS/.git dev/EDBAS/.git dev/PCS/.git dev/PEM/.git dev/PGAGENT/.git dev/POSTGRES/.git dev/SERVICESTOOLS/.git dev/SLONY/.git Is this expected?
BTW. in the future it would be good idea to tell what git version are you using.
I am at 1.7.1 Thanks for the help, and thanks to everyone around Git for a great piece of software. -- Gurjeet Singh EnterpriseDB Corporation The Enterprise PostgreSQL Company