Check for existence of config/local.php in include path
-------------------------------------------------------
Key: SHINDIG-927
URL: https://issues.apache.org/jira/browse/SHINDIG-927
Project: Shindig
Issue Type: Improvement
Components: PHP
Affects Versions: trunk
Environment: CentOS
Reporter: Brent Theisen
Priority: Trivial
Fix For: trunk
I'm using an svn external to deploy shindig on production Linux servers as well
as our development team's MacBooks. So, I need a config/local.php for both
production and our local development environment. That way, I can have
compress_javascript off and debug on when I'm developing locally but still have
the correct setup in production.
The directory structure and config files are like so:
htdocs/shindig/ (svn:externals property set to shindig trunk)
htdocs/shindig_configs/local/config/local.php
htdocs/shindig_configs/prod/config/local.php
Then for the Apache httpd.conf for prod I set the include path to something
like "htdocs/shindig_configs/prod:.:/htdocs/shindig". For the local
development httpd.conf I have the same include path directive except the first
path is htdocs/shindig_configs/local.
But this doesn't work until changing the file_exists() call in Config.php to a
fopen() that looks for the file in the include path. I'm including the patch
I'm using in the hopes you guys might commit it. Thanks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.