Ben bu bir çözüm için bütün gün arama ve burada araştırılmıştır.
Ben sunucudaki tüm siteler için fonksiyonları dahil olmak üzere merkezi bir dosya var, bu veritabanına bakar ve geçerli siteleri herhangi bir sunucuda olabilir gibi bir. Inc olarak dosyayı içeren yani eğer bir url üzerinde işlemek vardır. Yani, ancak, bu test için bir alt kurmak ve her şeyi iyi çalışır eğer direkt gidip. Inc dosyasına göz atabilirsiniz sitede bağlantı aramak için birisi.
Ben onlar tarayıcı aracılığıyla incelemekte eğer dosyayı gezen birisini inkar etmek nasıl burada bakarak denedim. Functions.inc dahil / talep et aynı sunucu üzerinde barındırılan olursa çalışır, ancak daha sonra istekte HTTP_HOST / refferer subdomain olur ve functions.inc dosya çalışma dışı edilir.
Bugüne kadar bu vardı: -
RewriteEngine on RewriteCond %{SERVER_NAME} !^http://(www.)?subdomainchecker.mysite.co.uk/.*$ [NC] RewriteRule .(inc)$ - [F]
Bir hizmet gibi alt alan eylemleri görebilirsiniz. Ve ben bunu yapmak istiyorum nedeni herkes için tek bir yerde tüm php fonksiyonlarını istiyor. Bu şekilde sadece bir dosya muhafaza ediyorum. Vb Bir bug fix
Şimdi bir alt etki alanı kullanırken bir fark olduğunu kontrol etmek için bir yol olarak var olan düşündüm.
Daha iyi bir yol var ancak eğer??
Bu belki işe yaramazsa sitenin başka bir sunucu üzerinde barındırılan alırsa ben bir url üzerinden gitmek zorunda kalmamak benim subdomain klasörüne (sanal bir klasör) dahil htaccess olsun ... ama bu alışkanlık iş olabilir?
Kullanıcı kimlik bilgileri yalnızca, SELECT ayrıcalıkları sadece olduğu gibi ya da ... Ben, düz DB önceki kadar yapabilirdi. DB bir metin alanındaki tüm fonksiyonları ve çıkış onları içerebilir? Ya da bir DB fonksiyonları listeleri var ve ben bir veritabanı arama yaptığınızda almak Fonksiyonu?
Ya da ... Ben bir php XML isteği yapmak ve bir XML düğümü içinde php fonksiyonları geri dönebilir?
Ben oldukça DB üzerinde daha bir dosyada işlevleri ve sınıfları tutmak istiyorum, ama bu konuda gitmek için en iyi yoldur nasıl emin değilim. Ben yapmak istediğim bir yerde benim php fonksiyonlarını tutmak.
Herkes herhangi bir fikir varsa?
Teşekkürler
Andi