Ben garip ayarları vardır ve ben kesinlikle herhangi bir sunucu ayarlarını PHP güncelleme veya değiştirme olamaz köhne bir PHP4 IIS sunucusu ile uğraşıyorum.
Sunucuda bu eski site temelde birden fazla includes
dizinleri vardır bu yüzden bir includes
dizini var alt dizinleri vardır, ve benim kök ben böyle bir şey yapmak
include 'includes/nav.php';
Bu yüzden bazen yanlış bir içeri çekip alır boyunca includes
dizinlere 10 nav.php
dosya, etrafında vardır
Ben sadece, örneğin, kendisine mutlak yerel dosya sistemi yolu prefixing tarafından geçici bir çözüm bulundu
$base = dirname(__FILE__);
include $base . '/includes/nav.php';
Ancak, düzeltmeyi uygulamak için ben hemen hemen her dosyayı değiştirmek gerekiyor.
Her dosya olsa aynı yapılandırma dosyasını içerir. Her alt onun kendi yerine diğer dizinleri içerir kendi göreceli dizin yolundan dosyasını dahil kapmak böylece kullanabilirsiniz bazı ini fonksiyonu hile var mı?