有PHP浏览器吗?

时间:2011-03-28 14:39:42

标签: php

是否存在允许Mac上的人查看PHP文件而不上传它并且未启用它(并且无法启用它)的浏览器?

我没有询问如何在没有服务器的情况下运行它。我询问是否存在允许我查看文件输出而不是源代码的文件浏览器,如果安装任何东西都不是一个选项。

8 个答案:

答案 0 :(得分:5)

您可能正在寻找PHP CLI。有了它,您就可以在无服务器环境中运行PHP脚本。

$ php my_script.php

如果您需要服务器(HTTP)环境,另一个选择是安装可通过http://localhost访问的本地服务器。我个人喜欢XAMPP,但选项很多。

答案 1 :(得分:1)

网络服务器不提供php的来源。您需要使用文件下载程序直接从服务器获取它。

答案 2 :(得分:0)

据我所知,虽然很容易设置开发服务器进行测试。

查看MAMP,这是一个组合软件包,为Mac提供Apache服务器,PHP,MySQL。

然后,您可以使用http://localhost/在本地查看网站。

MAMP Control Panel

答案 3 :(得分:0)

没有

最糟糕的情况是,几乎总是可以在您的主目录中构建PHP和Web服务器,然后运行Web服务器,同时监听非特权端口(高于1024)。

答案 4 :(得分:0)

需要在Web服务器上运行服务器端脚本才能生成输出。您可以在Mac上安装本地服务器进行测试。

如果您只想查看.php文件中包含的PHP代码,那么任何文本编辑器都会这样做。

答案 5 :(得分:0)

如果你的意思是运行一个PHP文件,那就得到一个像MAMP这样的网络服务器(我听说很容易安装并运行 - 我使用windows版本,WAMP)并将php文件复制到www文件夹。然后继续浏览任何浏览器(例如Opera或Safari)并导航到http://localhost/nameoffile.php。 如果要查看源代码的格式化版本,请下载代码编辑器。 如果你想查看服务器上托管的php文件的源代码,你就无法访问...你不能,因为脚本是在服务器端执行的。

答案 6 :(得分:0)

如果不像其他人提到的那样安装PHP,这是不可能的,你可以使用像LitePXP这样的产品来运行你的代码而无需通过USB Key,CD ROM或硬盘安装驱动。

来自他们网站的模糊:

  

LitePXP是一款完全便携的产品   应用程序,包括Apache,   MySQL和PHP 5.3。 LitePXP将启用   你运行你的PHP应用程序   直接从CD / DVD,USB棒或   硬盘没有任何安装。   您可以使用LitePXP来放置PHP   CD / DVD上的网站分发到   客户端。您的客户只需要   插入CD / DVD。然后LitePXP启动   自动显示网站   CD / DVD中的页面。当然,你   也可以使用LitePXP来放置你的PHP   USB闪存盘或其他网站   p为H.可分发的媒体   你的客户。

还有iNewPHP与LitePXP非常相似。 IndigoStar的MicroWeb是我听说过的另一个。

我应该指出,我自己从未使用过这些产品......只是听说过它们。

答案 7 :(得分:0)

$ php yourscript.php

$ php -r "echo time();"

如果您需要AMP解决方案,我建议使用MAMP或Macports套餐