Bir gelişme, bir üretim: Ben bir günlük bazda iki uygulama sunucuları ile çalışır. Farklı geliştiricilerin uygulamalar çeşitli bu kutuları canlı, hem de cron üzerinden çalışan bazı komut. Şu vea, -D
bayrağı kullanıyorum to httpd so that I can identify my production server in code, ie. isset($_SERVER['DEV'])
. Ne yazık ki, bu onlar Apache şemsiyesi altında değiliz çünkü komut satırından çalışan bir komut dosyası için çalışmaz.
Esasen, I would like a clean, simple way to identify development vs. production that is available to every line of code.
Ben dışladı ne:
auto_prepend_file
- biz zaten bazı uygulamalarda bu direktifi kullanıyorsanız ve birden fazla autoprepend olamaz.
Şu vea keşfetmek Neyim:
- Özel uzatma - Ben sadece (muhtemelen ini ayarı etkilenmiştir) yeni bir sabit dünyadaki en zor şey olmaz tanımlayan yeni bir uzantısı oluşturarak eminim, ama ben bu alvea daha önce hiçbir deneyimi yok.
Yani, her komut dosyası veya uygulama içine kodunu enjekte içermeyen dev / eşya belirlenmesi için herhangi bir hile var mı?