【问题标题】:how to install Phabricator on windows?如何在 Windows 上安装 Phabricator?
【发布时间】:2014-03-15 05:52:32
【问题描述】:

我尝试使用 WAMP Apache Server 在 Windows 8 上安装 Phabricator。

根据下面的链接,我安装了 Arcanist 并通过评论确认了

arc -v 

https://secure.phabricator.com/book/phabricator/article/arcanist_windows/

接下来我尝试访问本地主机上的 Phabricator 页面,我只能看到 Linux 的 .sh,Windows 什么都没有。如果你在windows上安装成功,请指导我。

http://localhost/phabricator/scripts/install/

【问题讨论】:

    标签: php phabricator


    【解决方案1】:

    使用以下步骤在 windows box 上设置 phabricator/arc cli。

    1. 下载并安装 Git Bash。

    2. 它需要 PHP,如果你的机器上没有安装 PHP,那么你使用 XAMP 或 WAMP。找到PHP的安装目录并设置系统路径。

    3. 打开命令提示符并通过编写 php 命令测试 php 安装。如果它没有显示任何错误,那么您可以跳过第 4 步。

    4. 如果 MSVCR100.dll 丢失错误。从这里下载exe文件:http://www.microsoft.com/en-in/download/details.aspx?id=30679并安装它。再次测试php安装。

    使用 Git Bash 执行以下操作:

    1. 在某处克隆以下 repos:

      git clone https://github.com/phacility/libphutil.git

      git clone https://github.com/phacility/arcanist.git

    2. 再次更新类似于步骤 3 的系统路径并在此处添加:<path>\arcanist\bin

    3. 在 Git Bash 中测试 arc help 命令。

    4. 使用arc install-certificate 命令安装Phabricator 服务器证书。

    5. 关注https://secure.phabricator.com/book/phabricator/article/arcanist_windows/添加编辑器

    【讨论】:

    • 那么如何运行 Phabricator 守护进程?
    • @GilangJalu 守护进程似乎只是在运行 PHP 脚本。
    • 后续问题是为什么在 Windows 上尝试从 git bash 调用时没有任何 CLI 工具(在 Phabricator 中)工作?它会显示工具的描述,但不会注册提供给它的任何选项。
    • 没关系。发现您必须从常规命令提示符执行它链接到的 php 文件(至少这是我想出来的)。并且会遇到一些成长的痛苦(因为我目前正在 Windows 上设置 Phabricator - 是的,它正在工作)尝试设置一些它希望您本机支持的挥之不去的库。
    • 第 8 步出错,请求从 secure.phabricator.com/conduit/login 生成的 api 令牌。登录后我收到错误您刚刚通过身份验证的外部帐户(“Google”)未配置为允许在此 Phabricator 安装上注册。管理员可能最近禁用了它”我尝试了三种不同的身份验证 facebook、google 和 github。得到同样的错误。
    【解决方案2】:

    您无法在 Windows 上安装 Phabricator。但是,您可以将其安装在免费的虚拟机上,例如 Oracle VM VirtualBox。拥有 VirtualBox 后,您需要在那里创建一个 Virtual Ubuntu。在 VirtualBox 上安装 Ubuntu 后,您可以按照说明在 Ubuntu 上安装 Phabricator。

    如果您在细节方面需要更多帮助,我很乐意为您提供帮助。

    【讨论】:

      【解决方案3】:

      Phabricator 服务器不支持 Windows。见Install Guide

      要安装 Phabricator 服务器软件,您需要一个操作系统......不是 Windows。 ... [T] 服务器软件不能在 Windows 上运行。它确实可以在大多数其他操作系统上运行,因此请选择其中之一:

      【讨论】:

      • :'( 太糟糕了,我不能在我们组织的机器上使用这个漂亮的软件和 Windows Server...一种解决方案是在我的工作 PC 上运行 WSL(我成功地做到了),但随后安装的 Phabriactor 取决于我设备的状态。
      猜你喜欢
      • 2017-03-11
      • 2012-10-21
      • 2013-08-25
      • 2016-04-19
      • 2023-03-21
      • 2011-01-25
      • 2012-09-11
      • 2019-03-06
      • 2018-01-15
      相关资源
      最近更新 更多