Edgewall Software

Changes between Initial Version and Version 1 of Ticket #13403


Ignore:
Timestamp:
May 11, 2021, 2:47:29 AM (3 years ago)
Author:
Jun Omae
Comment:

Thanks for the reporting! I try to confirm the issue and fix it.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13403

    • Property Keywords fcgi added
    • Property Owner set to Jun Omae
    • Property Status newassigned
    • Property Milestone1.5.4
  • Ticket #13403 – Description

    initial v1  
    44
    55Running track-admin works fine, such as these commands:
     6{{{
     7sudo trac-admin /www/trac upgrade
     8sudo trac-admin /www/trac wiki upgrade
     9sudo trac-admin /www/trac deploy /www/trac/deploy
     10sudo trac-admin /www/trac repository resync '*'
     11}}}
     12But the front-end won't work.
    613
    7 sudo trac-admin /www/trac upgrade\\
    8 sudo trac-admin /www/trac wiki upgrade\\
    9 sudo trac-admin /www/trac deploy /www/trac/deploy\\
    10 sudo trac-admin /www/trac repository resync '*'
    11 
    12 But the front-end won't work.
    1314I get this error in my Apache logs:
    1415
     
    8788}}}
    8889
    89 I am using the latest trac.fcgi from installation of Trac 1.5.3, which points to the Python 3.8 binary and the trac.fcgi file has execute permissions for the 'www' user of Apache.\\
    90 Some googling suggested that the error 'End of script output' and Apache error 500 is because of insufficient execute permissions of the trac.fcgi in the cgi-bin for Apache.\\
    91 Used 'r-x------' (500) for user 'www' successfully with Python 2.7 and Trac 1.4.2, but even tried 'r-x--x--x' (511) with this new version, but doesn't help.
     90I am using the latest trac.fcgi from installation of Trac 1.5.3, which points to the Python 3.8 binary and the trac.fcgi file has execute permissions for the 'www' user of Apache.
     91
     92Some googling suggested that the error 'End of script output' and Apache error 500 is because of insufficient execute permissions of the trac.fcgi in the cgi-bin for Apache.
     93
     94Used `'r-x------' (500)` for user 'www' successfully with Python 2.7 and Trac 1.4.2, but even tried `'r-x--x--x' (511)` with this new version, but doesn't help.
    9295
    9396I'm currently running Apache 2.4.46, mod_fcgid 2.3.9, subversion 1.14.1 and Python 3.8.10 on macOS 10.13.6.