Kullandığım hosting, kullanıcı adı ve parola ile dosyaların korunmasına izin verir. Sitemin birçok php sayfasında yer alan veya gerekli olan bir dosyaya şifre koyarsam bir şey "bozulur mu"?php dosyalarını parola ile koruma
cevap
Bunun, HTTP kimlik doğrulaması olduğu varsayılarak, dosya sisteminde parola koruması sağlanmadığı için dosya sistemindeki dosyalar etkilenmeyecektir. Bu, dosyaların izinleri varsa, diğer kullanıcılar tarafından dosya sisteminden okunmasını engellemez.
Bu yalnızca web sunucusundan dosya yolunu erişen kullanıcılar için sizden bir şifre görüntüler (http: //)
aslında size PHP komut dahil edilecek Keşke özel dosyaları varsa, daha sonra bunları public_html (veya web sunucusu kök dizini) dışında tutabilirsiniz. örneğin
:
- uygulama/private.php
- index.php'de İçinde public_html/index.php
: app olarak
<?php
include "../app/private.php";
/* Other code */
?>
public_html dışında dizin, web sunucusu tarafından sunulmayacaktır, ancak yine de dosya sisteminden dahil edebilirsiniz.
Sadece bir dipnot: Docroot dışında dosya oluşturmanıza izin vermeyen bir garip ana bilgisayar varsa (bazılarıyla birlikte kullanılır) güne geri ev sahipliği yapar - yine de bildiğim her şey için) * önleyebilirsiniz * dizinleri HTTP üzerinden okunan bir '.htaccess' dosyası kullanarak sadece' Deny 'den – CD001
- 1. Anahtar koruma olmadan php array_filter
- 2. whatsapp API (PHP) için parola nasıl alınır?
- 3. Beyaz boşluklu PHP dosyalarını bulun
- 4. PHP - CSV Dosyalarını Tarayıcıya Aktarma
- 5. Web.config ile parola korumalı klasör
- 6. Boş parola ile eylem güncelleştirmesi
- 7. TFS2010 için parola korumalı yapı
- 8. Kopya koruma tuzakları
- 9. Bir ekranın durumunu koruma
- 10. Kripto anahtarlarını RAM'de koruma?
- 11. ASP.NET Giriş Denetimi - Authentication olayıyla SQLi'den koruma?
- 12. Kök parola boş bir parola nasıl değiştirilir?
- 13. Parola Yönetimi nasıl çözülür - Yapılandırmadaki parola
- 14. Yerel php dosyalarını yerel ubuntu php projesine dahil edemezsiniz
- 15. CTP Dosyalarını PHPStorm olarak PHP Dosyalarında Görüntüleme
- 16. Ajax çağrısı php dosyalarını iç içe
- 17. PHP dosyalarını oluşturmak için Gulp BrowserSync'i kullanma
- 18. html dosyalarını php koduna nasıl yerleştirebilirim?
- 19. Tüm .php dosyalarını yinelenen klasörde bul
- 20. hiçbir parola
- 21. Özel CA Sertifikası parola olmadan parola
- 22. Django ve koordinatları koruma
- 23. NSURLCache ve Veri Koruma
- 24. GWT & XSRF Koruma
- 25. Koruma klasörler MVC
- 26. Son dosya listelerini koruma
- 27. Güncelleştirmelerden sonra SQLite verilerini koruma
- 28. git bash ile kullanıcı ve parola yapılandırma
- 29. oAuth2 istemcisi Spring Security'de parola yardımı ile
- 30. fread koruma yığın taşması hatası
Bunun, .htpasswd' (http basic auth) koruması olduğunu varsayalım, bu durumda no ... ama http üzerinden bir içerme dosyasına erişime gerçekten izin vermeniz gerekiyor mu? – CD001
@FastTurtle Bunun OP'in bahsettiği şifre koruması olduğunu sanmıyorum. CD001'in doğru yolda olduğuna ve bunun sadece HTTP kimlik doğrulaması olduğuna inanıyorum. – Devon
Kilitli sayfayı açtığımda basicaly, kullanıcı adı ve parola ile birlikte pops-up uyarısı –