问题标签 [nginx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nginx - 如何配置 nginx 以使用 Jetty6 网络服务器?
似乎nginx与php、ruby和python一起使用。
任何人都有一个如何设置 nginx 以在后端使用 jetty/tomcat 的示例?
谢谢。
web-applications - 为用 Lisp 编写的 Web 应用程序提供服务的首选方式是什么?
我一直在研究 Nginx(我首选的网络服务器)的模块以服务于 Lisp 网络应用程序,但我找不到任何东西。
是否有 Nginx 的模块,或者有更好的方法来服务 Lisp webapps?如果是这样,它们是什么?
django - 如何优雅地重启 django 在 nginx 后面运行 fcgi?
我在使用 fcgi 连接的 nginx 后面运行一个 django 实例(通过使用 manage.py runfcgi 命令)。由于代码已加载到内存中,我无法在不杀死并重新启动 django fcgi 进程的情况下重新加载新代码,从而中断实时网站。重新启动本身非常快。但是通过首先杀死 fcgi 进程,一些用户的操作会被打断,这是不好的。我想知道如何重新加载新代码而不会造成任何中断。建议将不胜感激!
perl - 如何在 Nginx 上使用 FastCGI 运行 Perl 脚本?
所以我正在遵循本指南:http ://technotes.1000lines.net/?p=23 ,我正在完成这些步骤。我有一个带有 Debian Etch 的 VPN (slicehost.com),用 nginx 为一个网站(到目前为止是静态的)提供服务。我使用 wget 下载 FastCGI 并执行了通常的 make make install 例程。
所以我猜由于 FastCGI 不能正常运行 CGI 脚本,你必须使用某种类型的 perl 包装器来解释 perl。
现在我运行这个脚本
http://technotes.1000lines.net/fastcgi-wrapper.pl
我遇到了一个人在提交脚本的页面上遇到的完全相同的问题:
http://www.ruby-forum.com/topic/145858
(我不是红宝石人,那里没有任何红宝石)
我不断得到一个
我不知道如何进行。我会很感激任何帮助,我可以提供任何人需要的更多细节。
perl - 为什么 Nginx 不能 POST 到我的 Perl 后端?
编辑:所以我刚刚发现 GET 方法确实有效,但是 POST 方法却不起作用!这可能很重要。
所以我在 Debian Etch 上,运行 Nginx。Nginx 通常不提供 cgi/pl 文件,所以我按照指南让我的后端工作。
http://technotes.1000lines.net/?p=23
我的后端在 Apache 上运行良好,但我必须安装一个使用 nginx (lib-www) 的模块。
它现在可以工作了,但由于某种原因,POST/GET 方法不起作用......举个例子,我的后端设置为在 url 中接受产品 SKU,它只是在你这样做时将其添加到购物车. 现在,如果我用这个附加值直接输入这个 url,它工作正常,将它添加到购物车,一切都很好......
但是,当我将产品添加到购物车时,我的所有产品页面都设置为提交到我的后端。它提交的值与我可以在浏览器窗口中输入的值完全相同,但它不起作用(与仅在我的 url 栏中输入它确实有效)。
现在我在想我正在使用的 perl 包装器代码有点错误还是什么?是这里:
http://technotes.1000lines.net/fastcgi-wrapper.pl
我只做了一些更改...我只是创建了一个要在其中安装套接字的文件夹(但也许它应该一起放在不同的文件夹中),并且在我的 nginx conf 中我基本上是这样的:
我的参数和文章中的一样,我只有默认的 mime 类型设置。关于为什么这不起作用的任何想法?我也愿意提供您需要的任何额外信息。
php - nginx 上的 Zend 框架
我一直在开发的基于 Zend 框架的站点现在正在迁移到其生产服务器。这个服务器原来是 nginx(惊喜!)。由于它是在 Apache 上开发的并且依赖于 htaccess 文件,因此该站点自然无法正常工作。
我的问题是……有人有这方面的经验吗?关于如何将 htaccess 文件的功能转换为 nginx.conf 文件的任何想法?我正在研究这个,但希望有人已经有这方面的经验。谢谢!
编辑:这是当前的 htaccess:
configuration - 在 0.7.8 之前的 Nginx 中如何访问 HTTP GET 参数?
变更日志将0.7.8 版列为引入符号以从内部$arg_X
访问 HTTP GET 参数的版本。X
nginx.conf
不幸的是,wiki 是最新的。nginx.conf
在此版本之前,您如何从内部访问 HTTP GET 参数?
url-rewriting - nginx重写问题
如果第二个文件存在,我需要使用 nginx 从 /blah/.../3275 到 /id/3275 进行重写,否则我想将它交给 apache。这是我的(微弱的)尝试
(...) 代表不相关的东西
有没有人有任何想法
nginx - 如何使用 Nginx 阻止推荐垃圾邮件?
我在 Nginx 服务器下运行两个杂种。我不断收到对不存在文件的请求。IP 地址经常更改,但引用 URL 保持不变。我想解决这个问题。