mod-mac django apache2.4

问题描述

mac django apache2.4

最近快配置这个配置疯了,在Mac下自带的apache2.4上部署一个Django工程,用的是mod_wsgi,按网上的教程,可就是一直出问题,例如403等,谁有配置过的apache配置文件呢?急救。。。。

解决方案

http://blog.csdn.net/makingmaker/article/details/28600325

解决方案二:

http://blog.csdn.net/makingmaker/article/details/28600325
http://blog.sina.com.cn/s/blog_60b45f230101khdk.html
http://www.cnblogs.com/liuqxFuture/archive/2012/10/20/2732277.html

解决方案三:

就是按照那几个教程配的,可总是出现403错误,我把自己的配置文件的关键地方贴上吧
LoadModule wsgi_module /usr/libexec/apache2/mod_wsgi.so
Alias /media/ /Library/WebServer/Documents/newsite/media/
Alias /static/ /Library/WebServer/Documents/newsite/static/

Require all granted

Require all granted

WSGIScriptAlias /newsite /Library/WebServer/Documents/newsite/newsite/wsgi.py
WSGIPythonPath /Library/WebServer/Documents/newsite  

<Directory /Library/WebServer/Documents/newsite/>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
    DocumentRoot "/Library/WebServer/Documents"

Options FollowSymLinks Multiviews
MultiviewsMatch Any
AllowOverride None
Require all granted

DirectoryIndex showdata.html

最后出现了403forbidden界面,error_log给出的是:[autoindex:error] [pid 804] [client ::1:51583] AH01276: Cannot serve directory /Library/WebServer/Documents/: No matching DirectoryIndex (showdata.html) found, and server-generated directory index forbidden by Options directive

时间: 2024-12-21 01:52:34

mod-mac django apache2.4的相关文章

django-具体问下我的Mac Django apache2.4的问题,附配置文件

问题描述 具体问下我的Mac Django apache2.4的问题,附配置文件 就是按照网上那几个教程配的,可总是出现403错误,我把自己的配置文件的关键地方贴上吧 LoadModule wsgi_module /usr/libexec/apache2/mod_wsgi.so Alias /media/ /Library/WebServer/Documents/newsite/media/ Alias /static/ /Library/WebServer/Documents/newsite/

在Windows8上的搭建Python和Django环境_python

先从搭建环境开始.作为一个Python初学者来说,一个趁手的编译器是很重要的,本想用VS来开发Python,但是感觉实际开发中没有几家公司会用VS来开发Python,没办法就换成了MyEclipse. 一.首先下载和安装Myeclipse就略过了. 二.安装Python. 一般的开发环境是在linux,网上很多教程和视频也都是在linux下配置和开发的.我的开发环境是64位win8系统,先从官网下载64位的Python安装程序. 可以从这里选择要下载的版本 https://www.python.

全面剖析Python的Django框架中的项目部署技巧第1/2页_python

项目开始时是一个关键时刻,选择会对项目产生长期的影响.有很多关于如何开始使用Django框架的教程,但很少讨论如何专业地使用Django,或如何使用行业公认的最佳做法来确保你的项目规模的持续增长.事前的筹划让你(和所有同事的生活)在走向将来时更容易. 文章结束时,你将有     一个全功能的Django 1.6项目     源代码受控的所有资源(使用Git或Mercurial)     自动回归和单元测试(使用unittest库)     一个独立于特定环境的安装项目(使用virtualenv)

对于Python的Django框架部署的一些建议_python

"Django应用.配置文件以及其他各种相关目录的最佳布局是什么样的?" 总是有朋友问我们这个问题,因此我想花一点时间,写一下我们究竟是如何看待这个问题的,这样我们就可以很容易让其他人参照这个文档.请注意,这里是基于 Django 1.7.1 版写的,但是可以很容易应用在 Django 1.4 版之后任何版本. 虽然 Django 1.4 发布时,它包含了一个改进后的项目布局(这还用了很长一段时间),但本文有一些优化项目布局的更好建议.为什么这种布局比较好 我们在这里推荐的项目布局有几

php检测apache mod_rewrite模块是否安装的方法_php技巧

本文实例讲述了php检测apache mod_rewrite模块是否安装的方法.分享给大家供大家参考.具体实现方法如下: /** * @title Check if Apache's mod_rewrite is installed. * * @author Pierre-Henry Soria <ph7software@gmail.com> * @copyright (c) 2013, Pierre-Henry Soria. All Rights Reserved. * @return bo

Linux下apache服务器安装,sqlite安装,apache启动,关闭,重启,编写cig程序进行测试,浏览器访问cig程序

 1安装ubuntu 14.04 64位操作系统 2安装apache和sqllite以及依赖的sqllite开发库 3配置目录 /etc/apache2 4 html页面目录 var/www/ 5 cgi-bin目录 /usr/lib/cgi-bin 6日志文件:/var/log/apache2 7站点配置:cd/etc/apache2/sites-enabled vi 000-default.conf (虚拟站点的位置) 8进入/etc/apache2/目录,查看apache2.conf(

Mac OS X/windows下启用Mod Rewrite和.htaccess

Apache的Mode Rewrite模块提供了一个基于正则表达式分析器的重写引擎来实时重写URL Windows 在Windows下,我们一般使用的是Administrator账号,所以启用这两项非常简单: 在[Apache安装目录]/conf/httpd.conf中找到#LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的注释符号#.如果没有这行,请添加.并确认apache安装目录下的modules文件夹中是否有mod_rewrite.

在Mac OS上使用mod

  一.安装mod_wsgi 3.4: ? 1 2 3 ./configure --with-apxs=/Users/levin/dev/apache2.2.27/bin/apxs --with-python=/usr/bin/python make make install 编辑httpd.conf使Apache导入模块mod_wsgi.so以及引入vhost配置文件: ? 1 2 LoadModule wsgi_module modules/mod_wsgi.so Include conf/

MAC环境docker容器中的django运行,修改views.py后无变化

问题描述 环境是MAC,上面运行了一个docker容器,在容器里,执行pythonmanage.pyrunserver0.0.0.0:8000来运行django,并监控8000端口.docker创建容器使用的命令:dockerrun-d-v~/code:/home/work/code-p8197:8000code所以,在MAC上.虚拟机上以及docker容器中,同时存在一个code目录,里面代码是一样的,而django的manage.py也在code里面.当我在MAC上修改了django的vie