是否存在允许Mac上的人查看PHP文件而不上传它并且未启用它(并且无法启用它)的浏览器?
我没有询问如何在没有服务器的情况下运行它。我询问是否存在允许我查看文件输出而不是源代码的文件浏览器,如果安装任何东西都不是一个选项。
答案 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/在本地查看网站。
答案 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套餐