- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我今天一整天都在尝试通过我的 Mac OS X Snow Leopard 上的 XAMPP 让 MOD_WSGI 在 Apache 上工作,但没有任何成功。我已经按照所有说明进行操作,在互联网上搜索解决方案等,但到目前为止还没有成功。以下是我的确切步骤和详细信息。当我运行 localhost 时,我得到的只是一个白屏。当我从 httpd.conf 中删除“LoadModule wsgi_module modules/mod_wsgi.so
”时,本地主机按预期运行。
LoadModule <code>wsgi_module modules/mod_wsgi.so</code><br/>
AddType text/html .py<br/>
WSGIScriptAlias /app-sample "/Applications/xampp/xamppfiles/htdocs/app-sample/main.py"
<pre><code><Directory "/Applications/xampp/xamppfiles/htdocs/app-sample">
Order deny,allow
Allow from all
</Directory>
</code></pre>
最佳答案
首先,运行“make distclean”,然后为 mod_wsgi 重做配置/制作/安装。如果你有“终端“make”(消息“make:Nothing to be done for ‘all'.”)”,则表示目录中有先前的构建结果,并且没有为执行 make 构建任何内容。
接下来,使用“.wsgi”扩展名而不是“.py”,以确保您不会与现有定义冲突,即“.py”文件应作为 CGI 脚本执行。这是空白响应的一个常见原因。 Apache 错误日志应该会为您提供有关问题所在的线索。
此外,您的示例应用程序是做什么的?您是否根据 mod_wsgi 站点上的文档尝试使用简单的 hello world 程序,而不是跳转到使用您自己的程序。如果仅使用您自己的程序,那么您可能会由于正在使用的 Apache 和 Python 模块之间的某些共享库冲突而导致 Apache 进程崩溃,其他一些会导致空白响应。同样,仔细检查 Apache 错误日志,了解在发出请求时记录的信息。
最后,您的程序可能存在错误并且返回的 HTML 响应中的语法错误导致它无法显示。要求浏览器显示请求返回的页面的来源,并确保它不是格式错误的 HTML。
关于python - Mac OS X Snow Leopard 上的 MOD_WSGI 困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1665994/
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我打开 ScriptEditor,点击 Record,点击文档中的一些图标,打开 System Preferences,然后点击 ScriptEditor 中的 stop 并且没有任何 react ,
到目前为止,所有 Mac App Store 开发人员都知道所有应用程序都必须启用新的 OSX Lion Sandboxing。对于现有的应用程序,我们必须在 XCode 4.2 中启用它并设置数据迁
一切都在 10.5 上运行,但现在我的 PackageMaker 安装项目坏了。几天来我一直在与一个问题作斗争,要么 Snow Leopard (OS X 10.6.1) 破坏了 PackageMak
只是想知道是否有人成功地做到了这一点,以及使其发挥作用的步骤是什么。 提前致谢。 最佳答案 GrowlSafari 使用 mach_inject .. 它可以工作.. 我尝试过逆向工程,但我不明白为什
这是对 Controlling volume of running applications in Mac OS X via Objective-C 的跟进,其中解释了如何为 10.5 或更早版本设置
我刚刚在系统上安装了 Ubuntu 10.10 桌面以进行一些开发工作。我想在我的 MacBook 上运行 X 服务器环境而不是键盘跳动(Ubuntu 机器上的图形系统不是很好)。 在网上四处闲逛,我
我正在尝试调试我正在处理的应用程序上的段错误(当然适用于 linux,所以我不能将其用作调试核心转储的后备)。无论如何,我已经设置了“ulimit -c unlimited”并且雪豹报告“段错误(核心
我是OS X的新手,并开始使用XCode。在这里,我在使用C++项目时发现了干净的构建选项,但都被禁用了,我该如何使用或激活它们? 谢谢 最佳答案 只需执行Command-Option-Shift-K
我在 Mac OS X Snow Leopard 上使用 Qt 和 Poco 创建了一个小型桌面应用程序。 Qt 工作正常,但是一旦我开始与 Poco 链接,我就会收到以下警告: ld: warnin
这是雪豹上的 XCode 3.2.6 (gcc 4.2.1)。试图编译 Hello World program并得到一个段错误,带有如下所示的崩溃报告(这是尝试 Learn C the Hard Wa
我已经设法让我的安装全部搞砸了,因为我是一个新手,搞砸是我擅长的。 1)任何人都可以引用一组可靠的设置说明吗? 2)我可以通过macports卸载并从头开始(密码和所有)吗?我试过了,在卸载后一堆 m
我正在 Snow Leopard 上开发 OpenCL 代码,并且了解 OpenCL 即时编译是由 Clang/LLVM 完成的。是否使用了 C 预处理器?有没有办法用编译器设置预处理定义?存在哪些定
我最近想知道 Mac OS X 如何存储文件的缩略图。经过一番谷歌搜索,我发现了“资源 fork ”,这是 Apple 的 HFS 文件系统显然独有的一个功能。 我真的不喜欢有资源 fork 的想法,
我在 Mountain Lion 上使用 Xcode 4.5 开发的应用程序在 Lion 和 ML 上完美运行。 我的雪豹测试人员报告说,当应用程序启动时,它被禁用。他的意思是没有任何控件处于事件状态
我正在尝试弄清楚如何根据文件或目录的大小分别将文件(或目录)的字节大小转换为千字节、兆字节、千兆字节等,以便与 Finder 在面板中显示的内容相匹配当您点击“获取信息”时。 我得到的字节大小与 Fi
我正在开发一个基于 NSDocument 的应用程序,每个窗口(选项卡)有多个文档。这意味着我需要自己处理窗口的关闭,以便我可以在窗口关闭之前查看属于该窗口的文档。为了做到这一点,我使用 standa
我最近在Mac Snow Leopard上安装了Idea IntelliJ 10.0.3。每当我尝试打开项目时,IntelliJ都会开始索引编制,并且在此过程中崩溃!每次都会发生。 我的机器上安装了J
我在 usr/local/内安装了标准 Homebrew 程序 当我尝试时: Larson-2:~ larson$ brew install postgresql Error: Cannot writ
我尝试自己搜索和搜索来解决这个问题,但我无法让它工作。 :( 我在 Snow Leopard 10.6.4 中并尝试设置我的 Django 环境,首先我将 python 升级到 2.6.5,安装了 d
我是一名优秀的程序员,十分优秀!