2013-11-10 74 views
0

我在openshift上成功創建了一個django應用程序。但是,我無法使用以下部署掛鉤運行syncdb。爲django syncdb部署鉤子不能在openshift上工作

#!/bin/bash 
source $OPENSHIFT_HOMEDIR/python/virtenv/bin/activate 
cd $OPENSHIFT_REPO_DIR/wsgi/$OPENSHIFT_APP_NAME 
python manage.py syncdb --noinput 

什麼可能是錯的?請幫忙!

+0

有沒有輸出?錯誤? – twil

+0

沒有這樣的。當我嘗試打開管理頁面時,會出現表格不存在的錯誤。這裏的鏈接http://greypic-sids.rhcloud.com/admin/ –

+0

我在'git push'期間出錯。 [示例django應用程序](https://github.com/openshift/django-example/blob/master/.openshift/action_hooks/deploy)唯一的區別是他們做'源$ OPENSHIFT_HOMEDIR/python/virtenv/bin/activate '。你確定virtualenv的路徑是正確的嗎? – twil

回答

0

我認爲它只是因爲你忘了添加文件執行權chmod +x filename