我有以下问题:
- 我无法使用Apache Mod_wsgi远程访问我的Django应用。
,但我可以使用manage.py runserver 0.0.0.0:8000
的Django开发服务器远程访问我的Django应用程序。我可以在本地计算机端口端口80上使用Apache mod_wsgi本地访问我的Django应用。
所以我想知道为什么我无法访问远程陷阱Apache。
这是我的httpd.conf(我刚刚发布了我修改的内容,其他所有内容均为默认值。)
Listen *:80
LoadModule wsgi_module modules/mod_wsgi.so
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
WSGIScriptAlias / C:/Users/Ricardo/Dropbox/django_scada/django_scada/apache/wsgi.py
WSGIPythonPath C:/Users/Ricardo/Dropbox/django_scada
Alias /static/ C:/Users/Ricardo/Dropbox/static/
<Directory C:/Users/Ricardo/Dropbox/static/>
Order deny,allow
Allow from all
</Directory>
<Directory C:/Users/Ricardo/Dropbox/django_scada/django_scada/apache>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
我从未配置过Apache服务器,因此我不确定问题所在。我认为apache mod_wsgi集成效果很好,因为我在本地访问中没有任何问题,因此必须远程ACCCESS APACHE的配置。当我尝试从另一台计算机访问时,访问日志上什么都没有出现,但是当局部访问时。
我应该遵循哪些步骤来解决我的问题?
预先感谢!
您检查了防火墙设置吗?该港口80向世界开放?
,因此实际上问题与我的路由器和ISP相关。当我在大学上建立网络而不是家时,我意识到了这一点。
希望这有助于每个人都被卡住。