【发布时间】:2017-05-03 02:44:16
【问题描述】:
我正在尝试使用 EC2-Instance 在 AWS 中部署我的 Django 应用程序。
当我遵循所有命令'sudo service apache2 start'
我有一个错误:
apache2.service 的作业失败,因为控制进程退出 错误代码。请参阅“systemctl status apache2.service”和“journalctl -xe" 了解详情。
我确实使用命令'systemctl status apache2.service'检查了日志
apache2[18041]: * apache2 配置测试失败。
apache2[18041]: 配置测试的输出是:
apache2[18041]: AH00526: 第 30 行的语法错误 /etc/apache2/sites-enabled/000-default.conf:
apache2[18041]: 多个参数不 (但)支持。 apache2 [18041]:行动 'configtest' 失败。
apache2[18041]: Apache 错误日志可能包含更多信息。
'etc/apache2/sites-enabled/000-default.conf' 在下面
</VirtualHost>
Alias /static /home/ubuntu/MY_PROJECT/MY_PROJECT/static
<Directory /home/ubuntu/MY_PROJECT/MY_PROJECT /static>
Require all granted
</Directory>
<Directory /home/ubuntu/MY_PROJECT/MY_PROJECT/MY_PROJECT>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
WSGIDaemonProcess MY_PROJECT python-path=/home/ubuntu/MY_PROJECT/MY_PROJECT python-home=/home/ubuntu/MY_PROJECT/sn_venv
WSGIProcessGroup MY_PROJECT
WSGIScriptAlias / /home/ubuntu/MY_PROJECT/MY_PROJECT/MY_PROJECT/wsgi.py
</VirtualHost>
【问题讨论】:
-
/home/ubuntu/MY_PROJECT/MY_PROJECT /静态额外空间
-
旁注:您的所有问题都无需添加
please help me!。从长远来看,这只是编辑将删除的绒毛,因为读者通常更喜欢这里简洁的问题。还值得注意的是,由于很明显您需要帮助,因此明确表示可能会被视为一种乞求形式,并且可能会导致反对票。希望有帮助!
标签: django apache ubuntu web-deployment