#1 楼 @bhuztez 之前是会错意了。。以为能自动读取本程序的相关信息。。 但是修改过 database.yml 和 deploy 文件后提交后变为了 Internal Server Error 错误。。 会不会是 deploy 文件的问题? 现贴在下方,希望能帮忙看看,部分*号代替了
set -e
if [ -z "127.2.8.*" ]
then
echo 1>&2
echo "Could not find mysql database. Please run:" 1>&2
echo "rhc cartridge add -a sinatra -c mysql-5.1" 1>&2
echo "then make a sample commit (add whitespace somewhere) and re-push" 1>&2
echo 1>&2
fi
if [ -z "127.2.8.*" ]
then
exit 5
fi
pushd /var/lib/openshift/*******/app-root/runtime/repo/ > /dev/null
bundle exec rake db:migrate RAILS_ENV="production"
popd > /dev/null