我多年来一直在使用 pow,但突然之间它对我不起作用。我正在努力调试这个。当我尝试访问我的 .dev/ 域时,我得到http://foo.dev/ failed to load
的只是页面标题。页面内容仅显示“未收到数据”。
- 尝试了最新的 Chrome、Firefox 和 Safari。
- 尝试删除并重新创建所有符号链接
- 重新安装战俘
- 重新创建的宝石
touch tmp/restart.tmp
.
奇怪的是,tail -f ~/Library/Logs/Pow/access.log
当我尝试访问时什么也没产生foo.dev
。另外,~Library/Logs/Pow/apps/foo.log
不存在。
我在 OSX Mavericks(之前在 Mavericks 工作过 .pow),使用 Ruby 2.0.0-p247、RVM、.ruby-version 和 .ruby-gemset。
.powrc
if [ -f "$rvm_path/scripts/rvm" ] && [ -f ".rvmrc" ]; then
source "$rvm_path/scripts/rvm"
source ".rvmrc"
fi
.powenv
# detect `$rvm_path`
if [ -z "${rvm_path:-}" ] && [ -x "${HOME:-}/.rvm/bin/rvm" ]
then rvm_path="${HOME:-}/.rvm"
fi
if [ -z "${rvm_path:-}" ] && [ -x "/usr/local/rvm/bin/rvm" ]
then rvm_path="/usr/local/rvm"
fi
# load environment of current project ruby
if
[ -n "${rvm_path:-}" ] &&
[ -x "${rvm_path:-}/bin/rvm" ] &&
rvm_project_environment=`"${rvm_path:-}/bin/rvm" . do rvm env --path 2>/dev/null` &&
[ -n "${rvm_project_environment:-}" ] &&
[ -s "${rvm_project_environment:-}" ]
then
echo "RVM loading: ${rvm_project_environment:-}"
\. "${rvm_project_environment:-}"
else
echo "RVM project not found at: $PWD"
fi
我已经尝试调试这个超过 5 天了,我不知道出了什么问题。