2013-04-04 117 views
1

我剛發現每個人都可以通過點擊alt鍵並左鍵點擊下載我的php文件。防止PHP文件下載

但是,每個其他網站都可以通過用靜態html文件替換下載來防止訪問者壓低其源文件。

我不知道如何隱藏我的源文件。誰能幫忙?我是否弄亂了我的服務器設置?

+2

人們無法下載您的PHP源代碼,除非您的服務器設置不正確,並且始終提供原始源代碼,因爲該文件未被PHP處理。 – DaveRandom 2013-04-04 14:46:27

回答

4

他們沒有下載你的PHP文件,他們只是下載你的PHP腳本生成的靜態HTML。下載PHP 的能力取決於服務器配置。

3

您是說,如果你點擊它運行file.php正常方式如預期,你看到PHP腳本的輸出,但如果你用ALT點擊,那麼你可以下載來源,文件的?我真的很懷疑。所有你可以下載的可能是輸出您的腳本。

2

他們沒有下載你有的實際的PHP代碼。他們只會像瀏覽器一樣獲得輸出。如果在頁面上按CTRL + S,則可以做同樣的事情。

所以你不必擔心,只要你的php代碼編譯。

2

PHP是解釋爲並吐出一些輸出(使用echo s和print語句),發送到瀏覽器AS純HTML。他們不能「下載你的PHP」。除非您提供源代碼文件.phps(通常)。