我遵循这些步骤
我成功地创建了一个新项目。但是当我进入localhost/SevenERP/product_app时,它会抛出以下错误:
Not Found
The requested URL /SevenERP was not found on this server.
有什么问题吗?。这是我的文件夹结构:
以下是我的.conf文件:
httpd公司-应用程序配置在
^{pr2}$httpd公司-前缀.conf在
# Include file
Include "C:/Users/JuanPablo/Bitnami Django Stack projects/SevenERP/conf/httpd-app.conf"
httpd公司-vhosts.conf公司在
<VirtualHost *:80>
ServerName djangostack.example.com
ServerAlias www.djangostack.example.com
DocumentRoot "C:/Users/JuanPablo/Bitnami Django Stack projects/SevenERP/SevenERP"
Include "C:/Users/JuanPablo/Bitnami Django Stack projects/SevenERP/conf/httpd-app.conf"
</VirtualHost>
<VirtualHost *:443>
ServerName djangostack.example.com
ServerAlias www.djangostack.example.com
DocumentRoot "C:/Users/JuanPablo/Bitnami Django Stack projects/SevenERP/SevenERP"
SSLEngine on
SSLCertificateFile "C:/Users/JuanPablo/Bitnami Django Stack projects/SevenERP/conf/certs/server.crt"
SSLCertificateKeyFile "C:/Users/JuanPablo/Bitnami Django Stack projects/SevenERP/conf/certs/server.key"
Include "C:/Users/JuanPablo/Bitnami Django Stack projects/SevenERP/conf/httpd-app.conf"
</VirtualHost>
因为从bitnami安装程序安装的默认项目工作正常:
请帮忙。在
根据你分享的Bitnami Django链接
在
settings.py
中没有包含应用程序名称的步骤。在您必须注册应用程序名称,否则您配置为控制器的URL将无法使用。在
我希望这对你有好处。在
Bitnami开发者。在
这个问题与python路径有关。 对于UNIX,应该在
httpd-app.conf
文件:WSGIDaemonProcess wsgi-djangostack processes=2 threads=15 display-name=%{GROUP} python-path=/Path-to-the-project/
然后,重新启动Apache。在
在您的例子(Windows)中,您应该添加这一行并在末尾添加
installdir\apache2\conf\httpd.conf
:WSGIPythonPath "C:/Users/JuanPablo/Bitnami Django Stack projects/SevenERP"
重新启动Apache。在我希望有帮助
您必须在apache服务器中修改2个文件
你会看到这样的情景:
^{pr2}$这里你必须包括httpd的路径-前缀.conf在项目中创建的。在
将Project更改为proyect的名称,并且必须删除指向Project的“include”,否则必须配置:
对于多个站点。在
最终文件如下:
在文件中:
添加以下内容:
那么
如果您以root用户身份安装BitNami Django stack,或者使用虚拟机或云映像,请使用sudo安装需求并启动服务器:
*/在中配置数据库设置.py*/https://wiki.bitnami.com/Components/Django
更多信息:
https://www.youtube.com/watch?v=6kknDPGYr3I
https://community.bitnami.com/t/installing-pinax-on-djangostack-virtual-machine/3286/7
相关问题 更多 >
编程相关推荐