问题标签 [phabricator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
414 浏览

amazon-web-services - 如何使用亚马逊 rds 设置 phabricator?

我想用 phabricator 设置一个 aws vm。我需要它的数据库可靠、安全并自动备份。似乎亚马逊 rds 提供了所有这些。

我想知道是否可以让phabricator 使用亚马逊RDS 作为数据库。如何确保数据和备份安全?

0 投票
2 回答
6854 浏览

phabricator - Phabricator 不发送电子邮件

我已经运行了 Phabricator,但我没有收到来自 UI 的电子邮件。到目前为止我已经尝试过:

  • 使用 PHPMailer - 我使用 获取测试电子邮件./bin/mail send-test,但是当我通过 UI 向用户发送欢迎电子邮件时,没有发送任何内容
  • 使用 Mailgun - 我还使用 获取测试电子邮件./bin/mail send-test,Mailgun 界面显示已发送的电子邮件。但是,通过界面请求时不会发送电子邮件
  • 我在列表出站中看到电子邮件

在这一点上,我在想 Phabricator 对发送测试和 UI 使用不同的设置。任何指针?

0 投票
0 回答
115 浏览

git - Phabricator 插件差异不起作用

我在 VM 中安装 phabricator,phabricator 读取另一台服务器上的 git 存储库,当我打开提交并向下查看它在加载时崩溃的代码时......

应该发生什么 - http://i.stack.imgur.com/HjhGX.jpg

发生了什么 - http://i.stack.imgur.com/KvFKh.png

0 投票
1 回答
1401 浏览

apache - 在 Ubuntu (Apache2 / php5-fpm / Mysql) 上安装 Phabricator 时出现错误 500

我正在尝试在我的服务器上安装 Phabricator。我在这里遵循了文档:https ://secure.phabricator.com/book/phabricator/article/installation_guide/

在台阶上:

现在,导航到您设置的任何子域。您应该看到继续设置的说明。

我收到错误“500”:

这是日志:

这是虚拟主机配置:

这是我的 apache2/conf.d/php5-fpm.conf :

有人能帮我吗 ?

0 投票
2 回答
24025 浏览

phabricator - 如何拒绝/删除/关闭 phabricator 补丁

我有一个补丁,我想关闭它并隐藏在我的项目中,而不是自己登陆或让其他人稍后登陆。这个补丁已经过时了。

有没有办法关闭/删除/拒绝这个?我想是的,因为在他们的网站上它说:

如果您不喜欢它,您可以拒绝代码。

0 投票
2 回答
5063 浏览

git - arc land "无法快进,正在中止。"

我正在尝试登陆我的弧形补丁。我与 origin/master 保持同步,我的补丁已经过审核并被接受。在 phabricator 网站上说:Next Step arc land 'arcpatch-D37'。但是如果我使用arc patch D37然后arc land我遇到问题。

它在拉动时破裂:

我试着先拉,没有问题/冲突。不知道下一步该做什么/尝试。

0 投票
1 回答
2194 浏览

php - 配置phabricator和nginx的问题

我使用来自 phabricator 站点的 install_ubunbu 脚本在 ubuntu 上安装了 phabricator,该脚本似乎已成功运行。我已经在服务器上安装了 MySQL - 我在 default.conf.php 文件中添加了数据库凭据。我也从他们的站点复制了 Nginx 配置。我在端口 82 上添加了一个监听端口。但是,当我尝试在浏览器中访问 url/端口时,我收到以下 Nginx 错误消息(来自 nginx 日志):

错误信息

Nginx 配置文件

任何有关解决此问题的想法或我是否需要按照其他步骤设置 phabricator 将不胜感激。

0 投票
4 回答
7655 浏览

php - MySQL 的 Phabricator 配置问题

我可以访问 phabricator 的 URL。当我从 phabricator 目录运行以下脚本时,我收到下面复制的错误。我还从 custom/myconfig.conf.php 文件中复制了 mysql 配置信息(凭据有效——我可以使用 mysql -u root -p 通过终端登录)。一旦我可以测试设置,我会将凭据更改为非 root。

myconfig.conf.php

运行 ./bin/storage upgrade 后出错

MySQL 正在监听 127.0.0.1:3306。我也尝试了以下方法(也传递了根 ID),但它不起作用: ./bin/storage upgrade --user --password

更新: 当我使用一组新凭据运行 ./bin/storage upgrade 命令时,出现以下错误:

如果我在存储升级命令中传入用户名/密码,但它没有从 conf 文件中正确获取,则存储现在可以使用新的数据库凭据。我将检查 conf 并相应地更新它。

0 投票
1 回答
6948 浏览

phabricator - Phabricator - 即使我在 .arconfig 文件中包含了 Linter 引擎,arc lint 也无法正常工作

  1. 我在 arcanist 文件夹中创建了一个 JSHintLinterUsers/vignesh.s/arc/arcanist
  2. 这是我的.arcconfig文件。
  1. 当我运行arc lint它说这个错误

使用例外:没有为此项目配置 lint 引擎。编辑“.arcconfig”以指定 lint 引擎,或创建一个“.arclint”文件。

  1. 但是当我运行 using 时arc lint -engine JsLintEngine,它只是工作

你能告诉我这里有什么问题吗?

0 投票
1 回答
570 浏览

phabricator - Phabricator 对环境做出假设

我正在尝试让 Phabricator 在 Solaris 上通过 apache 运行。该网站正在运行,但所有 cli 脚本都没有。例如,phd

第一个问题是它没有将参数传递给manage-daemons.php它调用的底层脚本。查看phd文件,这并不让我感到惊讶:

现在,鉴于我的默认 shell 是bash,这不会传递我的参数。为此,我修改了脚本:

这现在将传递参数,但现在无法通过相对路径找到所需的交互脚本:

XXX请注意,当它们泄露敏感信息时,我已经掩盖了我的路径。


现在,显然我不应该修改这些脚本。这表明某些先决条件未正确设置。

我很清楚,Phabricator 正在对我的设置做出一些(大胆的)假设。但我不太确定是什么……?