On Jan 28, 1:03 pm, Cam <cam.pen...@gmail.com> wrote:
> I'm losing my mind here. My next steps are to try to create some trac
> projects inside the htdocs path to see if that makes a difference.
Further to this:
- I created a new trac project inside my /httpd/htdocs/ path
- I accessed THAT and got some different errors (dealing with missing \
\VERSION files)
- I used easy_install to upgrade to the latest stable build of trac
- I got different python errors - wrong version of Genshi installed
- I uninstalled Genshi
- I used easy_install to update Genshi to 0.5.1
Now, the project I created I made with NO svn link. I was able to get
the list of available projects, and by clicking on the selection, go
into the trac wiki for a project with no svn linkage. I had to click
on the link THREE times for it to happen. The first 2 times, I was
just returned to the list of Available Projects. The third click
brought up the wiki. Basic Authentication worked fine, and I was
logged in.
I created a second project in the same place, this time WITH linkage
to an existing svn repository. I tested first with tracd, and was
able to view the wiki, and browse the source. I was not able to log
in due to lack of authentication.
I then accessed the second project through Apache. I did NOT need to
change the httpd.conf file from the first test because I had set it up
with the base directory. I now got 2 test projects in my list of
available projects. I selected the second test one, and the page
request went off and never completed. Also, while it was off trying
to open the second site, another browser window was unable to get the
list of available projects.
My current thinking is that there is something messed up with how
python accesses svn through apache. That's the only diff between the
2 test projects that I can see.
Here's my conf from apache:
<Location /trac>
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir "c:/Program Files/svn/httpd/htdocs/
trac"
# PythonOption TracUriRoot /testtrac
PythonDebug on
Require valid-user
AuthType Basic
AuthName "Subversion repository"
AuthUserFile C:/svn_repository/password-file
</Location>
- Accessing svn directly through apache with a browser works fine
- Accessing svn through apache in tortoiseSVN or SubEclipse works fine
- Accessing trac through apache _without_ svn works if you don't mind
clicking 3 times on the available projects page
- Accessing trac with svn linked in works if you use the tracd - as
long as you don't mind no authentication
- Accessing trac with svn linked in apache just goes away and hangs.
nothing written to any error log files that I can find.
Does this shed any light on the problem? I'm running out of hair to
pull out.
-- Cam
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To post to this group, send email to trac-users@googlegroups.com
To unsubscribe from this group, send email to
trac-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---