复制PHP文件的实际脚本内容而不是执行的结果

时间:2012-06-01 19:21:28

标签: php

我必须要做的是将整个文件夹从远程源复制到执行PHP文件的本地服务器。我可以做得很好,除了一个问题,PHP文件。显然,我不能只使用常规命令复制PHP文件的源代码,因为它们会解释代码并给我返回的东西。我必须拥有的是代码。有没有办法做到这一点?

希望我足够清楚,我的问题不是很难理解,我只是想知道它是否真的有可能。如果没有,也许有人可能知道在可执行的php旁边存储源代码的最佳方式?当我完成开发时,我只是想将它保存为文本,但如果有办法完全自动完成,那就更加棒了。最好的情况,我可以用php文件复制文件夹,然后从本地执行。我需要知道这是否可能......最糟糕的情况是,我必须复制文件,以便将文本版本复制到本地服务器并丢弃php,因为执行的文件与我的程序无关。我不希望这样,但我不知道PHP是否能够做我想做的事。

编辑:抱歉没有指定!我是远程服务器的管理员,具有完全访问权限。我可以并期望在服务器上制作一个php文件。那是我目前的那种系统!我压缩了一个文件夹,并在我的本地来源请求时将其返回。我唯一的问题是php正在执行。

1 个答案:

答案 0 :(得分:1)

除非你:

,否则你不能这样做
  • 具有FTP访问权限(或其他任何非基于HTTP的权限)
  • 可以访问服务器上用于返回给定文件源代码的脚本
  • 使用诸如CGI SAPI中的?-s错误之类的漏洞利用

所以你很可能不走运。