我正在执行安装步骤:http://www.phabricator.com/docs/phabricator/article/Configuration_Guide.html,但无法成功安装Phabricator。甚至我也已经检查过很多次了。
我在/tmp/codereview中创建了一个文件夹,并在该文件夹中从Github下载了最新的代码,如下所示:
drwxr-xr-x 8 root root 4096 Oct 31 16:28 arcanist
drwxr-xr-x 7 root root 4096 Oct 31 16:28 libphutil
drwxr-xr-x 11 root root 4096 Oct 31 17:23 phabricator我还设置了env。变量,如手册所示:
$export PHABRICATOR_ENV=/tmp/codereview/phabricator/conf/my‘'my’实际上是'my.conf.php',我已经把MySQL信息放进去了。但是当我执行第一个setup命令时:
$./phabricator/bin/storage upgrade我得到了以下错误消息:
PHP Warning: require_once(/tmp/codereview/scripts/__init_script__.php): failed to open stream: No such file or directory in /tmp/codereview/phabricator/bin/storage on line 21
PHP Fatal error: require_once(): Failed opening required '/tmp/codereview/scripts/__init_script__.php' (include_path='.:/usr/share/pear:/usr/share/php') in /tmp/codereview/phabricator/bin/storage on line 21我想这是来自Facebook,很多用户都在下载和使用它。所以安装应该可以工作,我是不是遗漏了什么重要的东西?
如果你已经成功安装了,你能帮我检查一下我的步骤出了什么问题吗?如果你使用以前的版本,你的号码是多少,所以我可以用你的版本代替。谢谢。
发布于 2012-11-01 17:34:47
问题解决了。这是由于符号链接造成的。在我从github上拉出源代码后,我将文件夹转移(Scp)到另一台我想安装Phabricator的服务器上。符号将被替换为真实文件。如上所述,这将导致错误。
因此,不要将文件夹直接复制到其他服务器,您可以将其打包并复制tar ball。
发布于 2012-11-21 21:11:19
我第一次尝试在(n个旧的) Debian系统上安装它,但没有成功。我不能让它工作,也不知道问题出在哪里。在我第二次尝试时:
我从最新的Ubuntu版本(version ubuntu-12.10-server-amd64).
这个过程对我来说非常顺利,我很快就启动并运行了它!希望能有所帮助。
发布于 2012-11-01 07:20:02
试试PHABRICATOR_ENV=my。除非他们改变了什么,否则应该是相对的,而不是绝对的。
https://stackoverflow.com/questions/13161059
复制相似问题