O $ _SERVER için ['SCRIPT_FILENAME'] ayarlanamaz mümkün mü?

1 Cevap php

Hey herkes, bazı arka plan bilgileri:

Benim web sitesi için yapılandırma dosyasında, ben $_SERVER['HTTP_HOST'] içeriğine dayalı MySQL veritabanı adı, kullanıcı adı ve şifre ayarlayın. Bu değişken (HTTP 1.0) istekleri ve cron işleri eski halinde ayarlanamaz için mümkün olduğundan, ben {[(2 bulunan değere göre $_SERVER['HTTP_HOST'] değeri taklit bir dosyayı dahil )]}.

Yerel oturum açma bilgilerini kullanarak üretim yerinde MySQL bağlanmaya çalışır nerede Ancak, ben yine de (bir zamanlar her 2 haftada ya da öylesine, nadir, ama yine de olmuyor) her şimdi ve sonra benim log dosyaları hataları fark ediyorum test ortamı.

$_SERVER['SCRIPT_FILENAME'] boş olması için bir olasılık var mı?

1 Cevap

Sadece 'her 2 haftada bir ya da öylesine' her istek üzerine olur ne olmaz, yani ben bu kullanılan web sunucusu ve yapılandırmasına bağlı olarak mümkün olduğuna inanıyorum, ancak bu tutarsız olur olmaz.

(Eğer resmi bir süreç yoksa ya da birini uygulamak) sorununuza daha sağlam bir çözüm dağıtım süreci değiştirmek olacaktır. Dağıtım komut dağıtılan ediliyor hangi ortam bağlı olarak yapılandırma dosyası için uygun bağlantı parametrelerini yazabilirsiniz.

Önerilen yeni bir dağıtım işlemi sonra umarım tespit ve bir hata durumunda hızlı bir şekilde üzerine hareket olacak bir dağıtmak-zaman sorunu içine bu çalışma zamanı sorunu açacak.