【问题标题】:Working with PHP offline离线使用 PHP
【发布时间】:2013-06-08 01:07:00
【问题描述】:

是否有浏览器可以离线使用 PHP 的工具或扩展程序?我读到您需要安装 Apache 服务器。

有没有更简单的方法可以在浏览器中离线查看PHP代码的执行情况?

【问题讨论】:

  • 如果您拥有一个域,请创建一个子域以用于沙盒测试。

标签: php offline


【解决方案1】:

XAMPP 设置本地安装的 MySQL、PHP 和 Apache,您可以在其上进行开发。

【讨论】:

    【解决方案2】:

    在 Windows 中,安装 XAMPPWAMP
    哪些是 Windows Apache Mysql 和 Php 包

    在 Linux 中安装 LAMP
    这是一个 Linux Apache Mysql 和 Php 包

    这两个都有帮助

    【讨论】:

    • 是否有适用于 Windows 的独立工具,可以让我直接指向我的 PHP 文件,而不是将所有内容复制到 /htdocs/ 文件夹中?似乎 Server2Go 和 XAMPP 都希望我将文件复制到 /htdocs/,这是非常不切实际的。
    • @Michael,为什么是impracticable?如果是,应该有一个配置来更改公共网络文件夹
    • 谢谢。我找到了 Server2go 的 config.ini 文件,它现在可以与自定义文件夹一起使用。
    • 要离线尝试你的小代码sn-ps,你可以试试这个。 github.com/vinnizworld/code_editor
    【解决方案3】:

    不,比xampp 更简单是不可能的。

    【讨论】:

      【解决方案4】:

      这对您现在不会有太大用处,但最近有人谈论(和提交代码)在 PHP 本身中提供一个内置的 Web 服务器。

      请参阅https://wiki.php.net/rfc/builtinwebserver 上的 RFC

      然后你可以编写你的脚本(例如app.php),执行php -S localhost:8000来启动网络服务器,然后在浏览器http://localhost:8000/app.php查看结果。


      同时,您可以安装 Apache/PHP/MySQL/等。正如其他答案所建议的那样,在您的本地盒子上手动或使用XAMPP之类的包。

      【讨论】:

      • 我可以确认内置网络服务器包含在当前版本 (php-5.4.7) 中 - 不幸的是 Ubuntu 12.04 软件包版本 5.3(没有骰子)所以你必须从源代码下载和编译.
      【解决方案5】:

      没有。 PHP 代码必须由 PHP 引擎处理,而在 Web 环境中执行此操作的最简单方法是使用 Web 服务器。不一定是httpd,但一定是something

      【讨论】:

        【解决方案6】:

        如果您使用的是 Mac,则您已经安装了 Apache。添加 PHP 和 MySQL 数据库服务器所需的其他说明可以在这里找到http://www.entropy.ch/software/macosx/

        如果您使用的是 Windows,XAMPP 是一个独立的 Apache/MySQL/PHP 环境,可作为独立应用程序运行。

        这应该让你开始。祝你好运

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-06-09
          • 2013-09-21
          • 2013-12-10
          • 2021-09-08
          • 2011-06-17
          • 2012-07-11
          • 2015-02-03
          相关资源
          最近更新 更多