Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 如何解决此错误配置不正确:settings.DATABASES配置不正确。请提供发动机值。_Django - Fatal编程技术网

Django 如何解决此错误配置不正确:settings.DATABASES配置不正确。请提供发动机值。

Django 如何解决此错误配置不正确:settings.DATABASES配置不正确。请提供发动机值。,django,Django,我已经编写了一个名为“installcms.sh”的脚本,并将其放置在/root中 这是我的剧本 apt-get install python-setuptools python-imaging >> installcms.log 2>&1 easy_install pip >> installcms.log 2>&1 pip install django django-cms south django-appmedia >> in

我已经编写了一个名为“installcms.sh”的脚本,并将其放置在/root中

这是我的剧本

apt-get install python-setuptools python-imaging >> installcms.log 2>&1
easy_install pip >> installcms.log 2>&1
pip install django django-cms south django-appmedia >> installcms.log 2>&1
django-admin.py startproject djangocmsproject >> installcms.log 2>&1
cd djangocmsproject
rm settings.py
rm urls.py
cp /root/settings.py settings.py >> installcms.log 2>&1
cp /root/urls.py urls.py >> installcms.log 2>&1
mkdir templates
cd templates
cp /root/example.html example.html >> installcms.log 2>&1
cd ..
python manage.py syncdb --all >> installcms.log 2>&1
python manage.py migrate --fake >> installcms.log 2>&1
python manage.py runserver >> installcms.log 2>&1
当我尝试使用命令“/root/installcms.sh”执行脚本时 我得到了这个错误

ImproperlyConfigured: settings.DATABASES is improperly configured. Please
supply the ENGINE value. Check settings documentation for more details.

我猜最可能的错误是您的
设置.py
不正确;具体而言,在
数据库
dict中定义的一个或多个数据库缺少
引擎
配置值

请参阅,以获取数据库配置的示例