Benim XAMPP sunucu, (denilen Indexer) php web explorer dosya sistemi bir dosya indirilen ve bu çok basit ekledik.
Sürücü, ama ben Endeksleyici benim G üzerinde bir dizini görüntülemek istiyorum: Benim XAMMP sunucu benim C üzerinde sürücü. (Ben olduğunu düşünüyorum) ne doğru yapılandırma değişkenlerini değiştirmek Ama düzgün çalışmıyor.
İşte bence kod sorunu ile ilgisi olduğunu:
// configuration
$Root = realpath("G:/test");
$AllowDownload = TRUE;
$WebServerPath = dirname("G:/test");
ve daha sonra kod ...
elseif ($AllowDownload) {
echo "<a href=\"http://".getenv("SERVER_NAME").$WebServerPath."/$rel_path".$item["filename"]."\">".$item["name"]."</a>";
}
This is what happens: The script does correctly display the contents of the "test" directory on the G: drive, but when I click the filename, to download/view the file, the link is broken because the php constructs the link wrong (I suppose). The link looks like this: http://localhostg//[name of file].
Bu sorunu çözmek için bilmek istiyorsunuz?
Göreli bir alt dizinin içeriğini görüntüler yüzden yapılandırma değişkenlerini değiştirmek eğer bu script mükemmel çalışıyor. Ve aynı zamanda $ Kök değişken webserver kök dışında olabilir diyor.
Ayrıca, bağlantıyı tıklayarak, sağ tıklayarak çalışmak ve "Hedefi Farklı Kaydet" seçeneğini olsa bile beni / kaydetmek dosyayı indirmenize izin veriyor.
(Daha fazla bilgiye ihtiyacınız varsa sormak için çekinmeyin :))