Bizi Arayın :0212 236 98 95
Bilgi Merkezi

Buradasınız: Ana sayfa > Bilgi Merkezi > WINDOWS HOSTING > Server.MapPath() error 'ASP 0175 : 80004005'


Server.MapPath() error 'ASP 0175 : 80004005'

Active Server Pages error 'ASP 0131'
Disallowed Parent Path
/Inc/includes.asp, line 1
The Include file '../Dosya.asp' cannot contain '..' to indicate the parent directory.

Veya
Server.MapPath() error 'ASP 0175 : 80004005'
Disallowed Path Characters
/deneme/admin/default.asp, line 659
The '..' characters are not allowed in the Path parameter for the MapPath method.

Bu hata bir veya daha fazla üst dizindeki bir dosyayı include etmek istediğinizde include_file komutu içerisinde dosya yolunu gösterirken “..” karakterleri ile bir üst dizine çıkmaya çalışıldığı için oluşmaktadır. Windows 2003 işletim sistemi ile birlikte üst dizine geçiş işlemleri için “../” ifadesi bir güvenlik açığı oluşturduğu için kapalı olarak tutulmaktadır. Bu hatanın oluşmaması için include etmek istediğiniz dosyanın yerini gösterirken “include_file” komutu yerine “include_virtual” komutu kullanıp dizinleri web sitenizin en üst dizininden başlayarak yazmalısınız. Örneğimiz için include_virtual(“Klasor1/Klasor2/Dosya.asp”) şeklinde olmalıdır. Hazır partallarda veya program kodlarından anlamayan müşterilerimiz için bu özelliği aktif etmemiz mümkündür ancak müşterilerimizin bunun bir güvenlik açığı oluşturduğunu ve web sitelerinin güvenliğinin tehlike altında olduğunu bilmeleri gerekmektedir



Bu cevap yeterince yardımcı oldu mu?

Sık kullanılanlara ekle Sık kullanılanlara ekle

Bu dökümanı yazdır Bu dökümanı yazdır

Ayrıca okuyun
Kontrol Paneline nasıl girerim ? (Görüntülenme: 159)

Kullanıcı Girişi
Bizi Twitter de Takip Edin