【发布时间】:2013-10-07 07:52:28
【问题描述】:
我使用来自 github 的快速入门在 openshift 上安装了 phabricator https://github.com/CodeBlock/phabricator-openshift-quickstart
我运行良好,但我现在有两个问题:
1.) 显示 apc.stat 已启用且必须在 /var/lib/openshift/my-user-hash/php/configuration/etc/php.ini
但是我无法使用 sudo 命令访问它(sudo 权限被拒绝),即使我正常打开它,我也没有在 php.ini 中找到任何 apc.stat 设置
2.) 我不知道如何设置本地路径来跟踪存储库以进行扩散。它说 我必须给出一个应该由 phabricator 读写的路径,我试图给出持久存储位置 ..data/ ,但它给了我一个例外,如下所示:
未处理的异常(“CommandException”) 命令失败,错误 #1!
命令 (cd '../data/' && HOME='/var/lib/openshift/my-user-hash/app-root/runtime/repo/phabricator/support/empty/' git cat-file --batch)
标准输出 (空)
标准错误 sh: line 0: cd: ../data/: 没有这样的文件或目录
我该如何解决这个问题?
【问题讨论】:
-
对于 1),我们正在努力公开 php.ini 或一些参数。请参阅this forum thread 了解更多关于我们如何在这个问题上来回讨论的详细信息,结果是this Trello story
-
对于 2),尝试使用 $OPENSHIFT_DATA_DIR 环境变量而不是相对路径。
-
@NamDuong 你的意思是我应该在网络界面(UI)设置的本地路径输入字段中使用 $OPENSHIFT_DATA_DIR,我已经尝试过了,它给出了同样的错误
-
出于兴趣,您必须使用什么齿轮尺寸才能获得不错的性能水平?
-
@muttonUp 我使用了小工具,这是唯一可用于免费帐户的工具。我只是在测试是否可以使用 openshift 来设置 phabricator。我没有设置任何高级功能,例如扩散或奥术师,因此无法提供任何可靠的性能指标。
标签: php openshift phabricator