首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openshift-django : syncdb,部署脚本未运行

openshift-django : syncdb,部署脚本未运行
EN

Stack Overflow用户
提问于 2013-06-16 17:46:03
回答 2查看 1.1K关注 0票数 1

有没有办法从我的终端运行syncdb?我不知道为什么action_hooks/deploy脚本没有运行。当我打开我的openshift数据库时,它显示没有创建任何表。

代码语言:javascript
复制
source ${OPENSHIFT_HOMEDIR}python-2.6/virtenv/bin/activate
export PYTHON_EGG_CACHE=${OPENSHIFT_HOME_DIR}python-2.6/virtenv/lib/python-2.6/site-packages
echo "Executing 'python ${OPENSHIFT_REPO_DIRwsgi/my/manage.py syncdb --noinput'"
python "$OPENSHIFT_REPO_DIR"my/manage.py syncdb --noinput
echo "Executing 'python ${OPENSHIFT_REPO_DIR}wsgi/my/manage.py collectstatic --noinput -v0'"
python "$OPENSHIFT_REPO_DIR"my/manage.py collectstatic --noinput -v0

https://github.com/sarvesh-onlyme/ninja/tree/master/openshift/django上的git存储库

EN

回答 2

Stack Overflow用户

发布于 2013-06-18 00:50:25

这样如何:

代码语言:javascript
复制
source $OPENSHIFT_HOMEDIR/python-2.6/virtenv/bin/activate
cd $OPENSHIFT_REPO_DIR/wsgi/$OPENSHIFT_APP_NAME
python manage.py syncdb --noinput

如果您的应用程序类型是基于python 2.7的,请确保执行类似的操作。

如果它不起作用,请告诉我。

票数 2
EN

Stack Overflow用户

发布于 2016-02-03 21:26:33

检查日志(rhc tail app_name)。尝试通过ssh (rhc ssh app_name)登录OpenShift应用程序,并尝试手动运行deploy script (cd app-root/runtime/repo/.openshift/action_hooks; ./deploy)。您是否看到任何错误?

在这里发布你的日志/错误。之后我会更新我的答案。

//哈哈,对不起,我没注意到这是两年前的问题了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17131962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档