我可以在没有shell访问权限的共享主机中安装django-cms(来自www.django-cms.org)吗?非常感谢!
答案 0 :(得分:2)
真正的问题是:“我可以在共享主机中运行Django吗?” django-cms只是包,它需要Django运行,Django可能会成为你的限制因素,而不是django-cms。
所以,答案就是响亮的“可能”。从技术上讲,如果你在virtualenv中运行所有的Python包,包括Django和django-cms,你就不需要root / sudo权限。 但是,这是一个很大但是,假设您的共享主机提供使您可以使用virtualenv。如果他们支持Python ,那么你应该很好,但即便如此,谁知道呢。
但是,对于像Django这样的东西,共享托管实际上并不合适。即使你可以让它运行,性能肯定会成为一个问题。如今,真正的零理由不仅仅是跳到VPS。你可以在Rackspace上获得自己的小VPS,价格约为11美元/月。这很便宜 - 可能比你为廉价的共享托管支付的价格便宜。
只需跳跃并停止在有限的共享环境中生活。值得每一分钱。