簡體   English   中英

在什么情況下可以在瀏覽器中查看PHP文件的源代碼?

[英]Under what circumstances can a PHP file's source code become viewable in a browser?

我對服務器管理和PHP編程還很陌生,我讀過幾次書,在某些情況下,可能會在瀏覽器中顯示PHP文件的源代碼。 這與我有關,因為如果在商業網站上發生這種情況將是非常糟糕的。

  1. 在什么情況下會發生這種情況?
  2. 將將PHP文件上面的public_html文件夾,防止文件曾經在瀏覽器中被查看,消除這種風險(但它發生)?

1。 在什么情況下會發生這種情況?

:如果未將服務器配置為解析.php文件(為簡便起見,感謝@MarkBaker)

2。 將PHP文件放在public_html文件夾上方是否會阻止該文件在瀏覽器中查看,從而消除了這種風險(無論如何發生)?

:否,如果您的服務器配置為使用別名或遵循符號鏈接,則文件可能會再次從遠程訪問


唯一的解決方案是以正確處理PHP的方式配置服務器-或完全拒絕提供具有該擴展名的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM