【发布时间】:2016-10-12 10:13:33
【问题描述】:
【问题讨论】:
-
该 URL 附近没有任何 PHP 的迹象。
-
php 在服务器端执行,客户端只接收 HTML、CSS 和 JS 内容
-
答: PHP“源代码”一旦被解析就看不到了,只会输出为 HTML。
【问题讨论】:
如果我正确理解了您的问题,那么只要他们无权访问服务器,就应该没有人能够访问您的源代码。当浏览器向服务器请求 .php 文件时,服务器知道它必须首先解释脚本,然后从您的 echo 语句和/或内联 HTML 发送输出。据我所知,用户无法“欺骗”服务器将其作为纯文本发送,所以我不会担心。此外,只要您禁用错误报告,就不会有人知道您正在运行 php,因为 URL 中没有“.php”。希望这会有所帮助:)
【讨论】:
+ 很好,- 很糟糕,如果有人不同意您稍后可能给出的答案,这可能会在某个时候发生。发布问题的人可以通过勾选复选标记来选择接受答案,并支付 15 分奖励。在这里阅读meta.stackexchange.com/questions/7237/how-does-reputation-work 全部内容 ;-) 欢迎来到 Stack ;-) 并继续提供信息丰富且详细的答案。许多人只是弹出“代码”而没有任何解释,这对任何人都没有帮助。享受! 干杯,不客气。