Make Concerto work when PATH_INFO is not available
Reported by Michael DiTore | September 2nd, 2009 @ 05:03 PM
Concerto relies on the PATH_INFO environment variable to figure out what page the user is requesting, after the internal URL rewriting occurs. While the variable may ideal for the task, it is not available on all server configurations without config file changes, patches, or the like. Concerto should be better adaptable to more environments.
Comments and changes to this ticket
-
Michael DiTore September 2nd, 2009 @ 05:03 PM
- State changed from new to open
- Milestone set to Concerto 1.9
-
Brian Michalski September 2nd, 2009 @ 10:20 PM
I support bumping this off milestone Concerto 1.9 to a later date. This isn't critical to RPI and we might be able to fix it before the non-cas merge happens.
-
Michael DiTore September 2nd, 2009 @ 10:59 PM
- Milestone cleared.
Agreed. It wouldn't really help anyone until the non-CAS version came in, anyway.
-
Brian Michalski November 8th, 2009 @ 11:32 PM
- State changed from open to invalid
I think we decided PATH_INFO was a non-issue at the moment. Supporting PHP < 5.2 is going to be a challenge from more than one angle.
-
Brian Michalski January 28th, 2012 @ 07:50 PM
- State changed from invalid to resolved
- Milestone order changed from 0 to 0
(from [126cd509885e541eb125e17f22ede8625255db31]) Bumping to Rails 3.2.1 and Devise 2. Closes #27.
Devise 2.0 changes the migration syntax, which was manually adjusted. The langauage files also changed slightly.
The Rails 3.2.x upgrade threw an error about PNG already being registered, so we only define mime types if needed.
https://github.com/concerto/concerto/commit/126cd509885e541eb125e17...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Concerto is an open source digital signage system that makes it easy to engage a large community of people with graphical and text-based announcements, bulletins, and other messages... but enough about us, you came here to get involved.
<br />
If you think you've <b>found a bug in Concerto</b>, please click 'Create new ticket' and let us know about it.
<br />
Looking to peek at our source code? Head to <a href="https://github.com/concerto/concerto_v1">https://github.com/concerto/concerto_v1</a> (Concerto version 1) or <a href="https://github.com/concerto/concerto">https://github.com/concerto/concerto</a> (Concerto version 2).
<br />
Our getting started guide is available here: <a href="https://github.com/concerto/concerto/wiki/Getting-Involved">https://github.com/concerto/concerto/wiki/Getting-Involved</a>.