开发者社区> 问答> 正文

windows下python+wsgi配置-服务报错

LoadModule mod_wsgi_module module/mod_wsgi.so
   <Directory "E:/site">
    Options ExecCGI
    AddHandler wsgi-script .py
    Order allow,deny
    Allow from all

    </Directory>

这是我的配置信息,重启apache一直错误,反复搞不定,还有啥地方不对?是不要将py安装目录加path?还是哪里,或者机器不能安装俩个版本的py?(我安装了2.6和3.3)就这样的配置怎么启动py解释器呢!求大神给我看下把

展开
收起
montos 2020-05-29 22:42:41 1133 0
1 条回答
写回答
取消 提交回答
  • 没人理我吗?


    ######

    看这个

    http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide

    ######你能说下吗?######

    以下只是我的Wsgi部分的配置(httpd.conf):

    LoadModule wsgi_module modules/mod_wsgi.so

    WSGIScriptAlias /wsgi /django-app/SimpleCRM/SimpleCRM/wsgi.py

    WSGIPythonPath /django-app/SimpleCRM


    AddType text/html .py
    <Directory /django-app/SimpleCRM/SimpleCRM>
         AllowOverride All
         Options ExecCGI
         Order deny,allow
         Allow from All
    </Directory>


    我用的是XAMPP。

    ######回复 @dreamhack : 你在Command Prompt下非Python目录里可以跑Python的Code 吗?######嗯,谢谢,我的还是不行,除了这段配置不需要设置别的了?python解释器怎么办?我弄好几天了,实在解决不了!你安装django了,我只是搭建环境,没框架,能跑py web就行!######

    在System Property->Environment Variables的Sytem variables 或者User variables 中选择Path,选Edit,加上你的路径。


    ######

    设置环境变量,XP看看这个:http://best-windows.vlaurie.com/environment-variables.html 和这个:http://www.computerhope.com/issues/ch000549.htm

    Win 7, 看这个:http://geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx

    ######回复 @dreamhack : 是py的路径。######嗯,啥路径?python安装的路径?还是网站工作的路径呢?######安装两个版本没有问题,在路径中选一个就是了。######回复 @dreamhack : 关键是每一个人的机器的环境并不相同,你不可能完全按照别人写的做。你要能够理解每一步本身的含义才好。######很不好意思告诉您我还是没成功,简直见鬼了!你能写个博客仔细说下吗?我相信很多人都需要这个######


    下面这一步你做了吗?

    对于Windows 2000、XP、2003,点击控制面板->系统->高级->环境变量。在“系统变量”表单中点击叫做PATH的变量,然后编辑这个变量,把;C:\Python26加到它的结尾。当然,是Python所在的正确目录名。

    ######啊!哈哈哈哈,谢谢您了,我配置好了!去掉了WSGIScriptAlias WSGIPythonPath这俩个,这个玩意弄了我几天了,前俩天搞得我都想回去用php了!真心谢谢######嗯,真的谢谢了,我也是这样弄的!WSGIScriptAlias /wsgi /django-app/SimpleCRM/SimpleCRM/wsgi.py WSGIPythonPath /django-app/SimpleCRM 你能解释下怎么改吗?我没安装django!我再好好整理下!######你应该说说有什么错误信息。######你可不可以把py, Apache和你的测试代码都放在一个硬盘符上试试看。感觉还是路径设置的问题。不要分开放置在C:,D:或者是E:上。######嗯,弄好了,谢谢,等下我写个博客去,免得向我一样的新手这样纠结!######Itenllij IDEA  可以用用######你在说什麽? ========================= title = Tomcat安装后配置问题 describe =

        Tomcat安装后配置的过程中,配置好虚拟路径后在浏览器中输入“http://localhost/mldn/”,结果无法显示该网页。且上一步成功显示过的服务器首页也无法显示了。

       诚问专业人士如何解决。

    content = 是不是 http://locahost:8080######tomcat默认安装好的端口号是8080,######没有配置端口!######

    贴出server.xml看看哦

    ######

    http://localhost:8080/mldn/

    试试

    ######检查本地是否启动成功 http://localhost:8080  是否可以正常访问,######

    服务器安装成功了,但服务器的虚拟目录配置没成功,输入http://localhost:8080/mldn/后的显示是下图,有尝试过把conf/web.xml文件中的listing下面的false改为true。

    还请各位帮忙看看如何解决,谢谢!

    ######在服务中启动。Apache tomcat 6服务。你之前有没有配置过tomcat系统环境变量。如果有。这个是不会成功的。要修改一下到相应的路径~######差不多的问题哎,同样是进不去tomcat的那个小猫的画面,但是我在Eclipse中启动tomcat的话还是可以调用的,之前能用,我就改了下services.msc中的那个服务,具体啥原因我也不知道了
    2020-05-29 22:44:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载