尝试运行POW时出现隐秘错误

时间:2013-01-21 09:31:58

标签: ruby-on-rails rack rack-pow

在为我的rails应用程序运行POW时,我遇到了一个相当奇怪的错误消息。

我按照说明操作:

- cd ~/.pow
- ln -s /Users/mingyeow/Dailymuses-Server-Side

得到了这个:

Error starting application
Your Rack app raised an exception when Pow tried to run it.
Error: '/Users/mingyeow/Dailymuses-Server-Side/.powrc' failed to load:
true &&
source '/Users/mingyeow/Dailymuses-Server-Side/.powrc' > /dev/null &&
env > '/var/folders/cl/fd2wt82149x9trkxmsvqrt500000gn/T/pow.18625.1358760244196.27206'
Error: '/Users/mingyeow/Dailymuses-Server-Side/.powrc' failed to load:
true &&
source '/Users/mingyeow/Dailymuses-Server-Side/.powrc' > /dev/null &&
env > '/var/folders/cl/fd2wt82149x9trkxmsvqrt500000gn/T/pow.18625.1358760244196.27206'
    at ChildProcess.exithandler (child_process.js:282:15)
    at ChildProcess.emit (events.js:70:17)
    at maybeExit (child_process.js:362:16)
    at Process.onexit (child_process.js:398:5)

尝试重置我能找到的一切。

1 个答案:

答案 0 :(得分:1)

我今天在安装Octopress时遇到了完全相同的错误。

您的.powrc是否如下所示?

if [ -f "$rvm_path/scripts/rvm" ] && [ -f ".rvmrc" ] ; then
   source "$rvm_path/scripts/rvm"
   source ".rvmrc"
fi

这是Octopress提供的那个,但我猜它非常通用。

就我而言,我修改了.rvmrc文件并且包含语法错误。我更正了错误,删除了~/.pow中的符号链接并再次创建了符号链接,所有内容都恢复正常。

希望有所帮助! (如果没有,也许您应该使用.powrc文件的内容更新您的问题)