我使用的主机允许使用用户名和密码保护文件。如果我把密码放在我的网站的许多PHP页面中包含或需要的文件上,它会“破坏”某些东西吗?使用密码保护php文件
0
A
回答
1
假设这是HTTP身份验证,它将不会对文件系统提供密码保护,因此文件系统中的文件不会受到影响。这也不会阻止其他用户从文件系统读取文件,只要他们有权这样做。
这将只显示一个密码提示谁从Web服务器访问的文件路径的用户(HTTP://)
如果你确实有,你只希望包括从你的PHP脚本的私人文件,那么您可以将它们完全保留在public_html(或web服务器根目录)之外。
例如:
- 应用程序/ private.php
- 的public_html/index.php的
内部的index.php:
<?php
include "../app/private.php";
/* Other code */
?>
作为应用程序是的public_html外目录,它将无法由Web服务器提供服务,但仍可以从文件系统中包含它。
+0
只是一个脚注:如果您有一个奇怪的主机,不允许您在docroot之外创建文件(用于发生一些共享主机回到当天 - 可能仍然是我所知道的),你也可以通过使用只包含'Deny from all'的'.htaccess'文件来防止* include *目录被HTTP读取。 – CD001
相关问题
- 1. PHP创建密码保护文件夹
- 2. 使用密码保护Android .txt文件
- 3. 使用web.config密码保护文件夹
- 4. 密码使用Python保护Excel文件
- 5. PHP密码保护
- 6. PHP密码保护
- 7. PHP密码保护
- 8. 密码保护Elmah.axd文件
- 9. 密码保护CSV文件
- 10. 使用.htpasswd保护文件夹,但允许php下载,同时保护密码
- 11. 使用php的密码保护网页
- 12. 如何使用PHP生成密码保护的Excel文件?
- 13. 如何使用php生成受密码保护的csv文件
- 14. php密码保护网站
- 15. php目录密码保护
- 16. php apc.php - 密码保护
- 17. 用密码保护pdf文件c#
- 18. iTextsharp用长密码保护PDF文件
- 19. 使用jQuery密码保护
- 20. 使用DotNetZip解密密码保护的压缩文件C#
- 21. 密码保护
- 22. hash_file如何在PHP中用于受密码保护的文件?
- 23. PHP来访问共享SMB文件夹(用户/密码保护)
- 24. 密码保护文档
- 25. 密码保护readthedocs.org文档
- 26. 明文密码保护
- 27. PHP的用户的密码保护
- 28. 用HTML和PHP密码保护表格
- 29. 如何使用java代码密码保护xls文件
- 30. JavaMail密码保护附件
我假设这是'.htpasswd'(http basic auth)保护 - 在这种情况下不......但是您真的需要允许通过http访问包含文件吗? – CD001
@FastTurtle我不认为这是OP在谈论的密码保护。我相信CD001在正确的轨道上,这只是HTTP认证。 – Devon
basicaly当我打开锁定页面时,会弹出警报,提示用户名和密码字段 –