当前位置:  开发笔记 > 编程语言 > 正文

如何在实时网站上查看PHP

如何解决《如何在实时网站上查看PHP》经验,为你挑选了3个好方法。

是否可以查看实时网站的PHP代码?



1> Jonathan Pri..:

不,因为它在服务器端被解释并且结果被发送给用户.如果你想查看网站的源代码,你在浏览器的控制,考虑FirePHP扩展Firebug的,或者只是访问与您的首选方法站点文件.



2> 小智..:

通常,不,正如其他人所说的那样,除非当然这是你想要的情况.然后你可以设置它,以便使用.phps(或任何其他扩展,但这是常态)将显示页面的源代码(我相信语法着色).就像是:

AddHandler应用程序/ x-httpd-php-source .phps

在你的apache配置中应该做的伎俩.

请注意,您需要使用.phps保存.php文件,以便显示其源.



3> Wim ten Brin..:

每个人都错了!对的,这是可能的!但是,如果您确实在Web浏览器中看到了代码,那么这将是严重的安全漏洞或Web服务器中的一些主要问题.我已经看到它发生一次,一些愚蠢的管理员已经删除了IIS的PHP扩展,因此浏览器提供所有源作为文本文件而不是执行它们.

然后,还有另一种方法,即通过FTP.大多数网站都通过FTP访问其文件系统,因此管理员无需物理访问系统.您需要知道用户名和密码以及FTP地址才能访问,但是一旦掌握了这些信息,您就可以访问整个站点.对管理员有用,但也是一个非常好的理由要非常小心密码.


我认为你的第一段已被*"除非管理员搞砸了"*,至少提到过两次.
是的,但那些答案回答为"否",而这是不正确的.有各种各样的原因 - 包括管理员搞砸事情 - 可能导致PHP源显示.如果服务器应用程序(IIS或Apache)本身有一个可以绕过标准行为的错误或黑客,它*也可能*.(因此是一个错误.)幸运的是,这些类型的错误很少见,但黑客可能能够修改服务器软件的行为以搞砸了.并且没有服务器100%防黑客!
推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有