簡體   English   中英

為什么我可以在線查看我的php源代碼?

[英]Why I can view my php source code online?

我購買了一個非常著名的基於php的3rd-party論壇軟件。 上傳到我的服務器,運行了幾個星期。 今天早上,當我訪問我的網站時,它顯示了所有PHP代碼,包括所有注釋等,如使用記事本打開它所看到的內容。 這非常可怕,我在PHP文件中的數據庫配置也可見,發生了什么? 我別無選擇,只能立即關閉我的網站。

我該怎么辦? 如何查看PHP代碼? 我以為PHP代碼很安全?

有人入侵了我的網站嗎?

這是服務器上的配置問題(例如出於某種原因未加載mod_php)。 最好立即與您的托管服務提供商聯系,並讓他們知道他們有嚴重的問題!

除非您上載了自己的.htaccess文件,否則該文件也可能是有問題的Apache配置設置的來源?

有人禁用了Web服務器上的腳本解釋。 詢問您的主機管理員。

快速解決方案是在您的網站(和論壇根目錄,如果不同)中放置一個空白的index.html 如果人們知道腳本名稱並且知道此錯誤,就不會阻止人們訪問您的源代碼,但是至少當他們訪問您的網站/論壇時,它不會顯示給每個人和他的狗。

除此之外,您還錯誤地或意外地禁用了服務器上的PHP解析模塊。 立即與您的房東聯系,但我想您已經完成了。

暫無
暫無

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

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