是否可以查看实时网站的PHP代码?
不,因为它在服务器端被解释并且结果被发送给用户.如果你想查看网站的源代码,你在浏览器的控制,考虑FirePHP扩展Firebug的,或者只是访问与您的首选方法站点文件.
通常,不,正如其他人所说的那样,除非当然这是你想要的情况.然后你可以设置它,以便使用.phps(或任何其他扩展,但这是常态)将显示页面的源代码(我相信语法着色).就像是:
AddHandler应用程序/ x-httpd-php-source .phps
在你的apache配置中应该做的伎俩.
请注意,您需要使用.phps保存.php文件,以便显示其源.
每个人都错了!对的,这是可能的!但是,如果您确实在Web浏览器中看到了代码,那么这将是严重的安全漏洞或Web服务器中的一些主要问题.我已经看到它发生一次,一些愚蠢的管理员已经删除了IIS的PHP扩展,因此浏览器提供所有源作为文本文件而不是执行它们.
然后,还有另一种方法,即通过FTP.大多数网站都通过FTP访问其文件系统,因此管理员无需物理访问系统.您需要知道用户名和密码以及FTP地址才能访问,但是一旦掌握了这些信息,您就可以访问整个站点.对管理员有用,但也是一个非常好的理由要非常小心密码.