Traceback(mostrecentcalllast):File"D:/programs/Projects/cute_project/server/manage.py",line10,inexecute_from_command_line(sys.argv)File"D:\programs\python27\lib\site-packages\django\core\management\__init__.py",line453,inexecute_from_command_lineutility.execute()File"D:\programs\python27\lib\site-packages\django\core\management\__init__.py",line392,inexecuteself.fetch_command(subcommand).run_from_argv(self.argv)File"D:\programs\python27\lib\site-packages\django\core\management\__init__.py",line263,infetch_commandapp_name=get_commands()[subcommand]File"D:\programs\python27\lib\site-packages\django\core\management\__init__.py",line109,inget_commandsapps=settings.INSTALLED_APPSFile"D:\programs\python27\lib\site-packages\django\conf\__init__.py",line53,in__getattr__self._setup(name)File"D:\programs\python27\lib\site-packages\django\conf\__init__.py",line48,in_setupself._wrapped=Settings(settings_module)File"D:\programs\python27\lib\site-packages\django\conf\__init__.py",line134,in__init__raiseImportError("Couldnotimportsettings'%s'(Isitonsys.path?):%s"%(self.SETTINGS_MODULE,e))ImportError:Couldnotimportsettings'server.settings'(Isitonsys.path?):Nomodulenameddjcelery
2 回答

森林海
TA贡献2011条经验 获得超2个赞
你是用apache启动的么?如果是的话,很有可能是Django项目所在目录权限设置有问题,apache中,如果配置文件中Listen定义的是默认的80端口(或1024以下),那么启动Apache将需要root权限以将它绑定在特权端口上。一旦服务器开始启动并完成了一些诸如打开日志文件之类的准备操作,它将创建很多子进程来完成一些诸如侦听和回应客户端请求的工作。httpd主进程仍然以root用户的权限运行,而它的子进程将以一个较低权限的用户运行。所以你需要给文件赋予权限。还有一种可能是apache中配置文件找不到settings文件,你需要先在settings中写好文件绝对路径,然后在apache的httpd.conf,添加项目的静态路径。
添加回答
举报
0/150
提交
取消