比方说,我做了一个客户端 – 服务器应用程序。 例如一个简单的游戏。 每个客户端每半分钟轮询一次服务器。 有多less客户可能在重叠一个wamp服务器之前? Apache基本上对这种东西有多强大? 获取请求,从MySQL服务器汇总数据,然后以xml格式返回数据。 我应该为我的案子使用什么解决scheme? 先谢谢你。
我们从Suse 9升级到Suse 10,将Apache从2.0.x升级到2.2.x。 现在我无法使用主机名访问网站。 我可以在VirtualHostconfiguration中使用已定义的ServerName访问,但在使用http:// servername / path时,我得到了一个403 access denied错误。 为了能够使用服务器名称访问网站,我必须做额外的事情吗?
2个Intel Xeon-Woodcrest 5130-DualCore 2GB内存Ubuntu 10.04.0-64 在最坏的情况下,这个盒子可以同时为约300个人提供约700张图片。 图像是每个5K左右。 如果有人有任何build议,我可以升级或更换机器。 谢谢!
我有一个客户,现在想要点几十个url到他们的主站点。 我已经将它们作为serveralias的在站点apacheconfiguration文件中添加…所以现在所有这些url都指向主站点…非常好。 我的问题是,如果任何这些别名的访问根(即www.domain.com而不是www.domain.com/some-page/),那么我需要redirect到网站内的特定页面即访问domain.com的任何人都可能需要发送到domain.com/special-landing-page/)。 然而,除了登陆页面之外的任何访问都应该照常进行,不需要重新指导。 我一直在与这个争斗了几个小时,似乎无法find最好的解决scheme。 有没有人有什么build议? 编辑:啊,我实际上是这样做,但无法得到它的工作。 任何意见: ServerName mgi.co.uk ServerAlias mgi.co.uk * .mgi.co.uk ServerAlias central-heating-nottingham.co.uk * .central-heating-nottingham.co.uk RewriteCond %{HTTP_HOST} ^(www.)?central-heating-nottingham.co.uk$ [NC] RewriteRule ^$ /nottingham [R,L] DocumentRoot /home/ben/sites/mgi/releases/current/mgi WSGIScriptAlias and other WSGI stuff…. 更新:我在日志中获得以下输出… 我得到以下输出: (1)通过/不通过/不通过/不通过/不通过/ 127.0.0.1 – – [15 / Jun / 2010:22:07:56 +0100] [mgi.co.uk/sid#84464a8][rid#870dc50/initial](2)init请求uri / favicon的重写引擎。 ICO (3)将模式'^ $'应用于uri',并且将'^ $' /favicon.ico” 127.0.0.1 – […]
CentOS 5.x | Apache 2 我在我的Web服务器上设置了一个w2box实例。 它基本上使用标准的perl脚本(upload.cgi)来存储正在发布的文件。 作为一个testing,我试图上传一个Ubuntu ISO(716 MB)。 但是,当我检查Apache的访问日志,我看到这个: – [07 / Jul / 2010:03:08:44 +0400]“POST /upload.cgi?sid=a4984a5sdkfjhsdkfhsdk68ef1c25f5931&maxsize= 1073741824 HTTP / 1.1”500 636 我的PHP限制是: post_max_size 1100M memory_limit 1200M 我的问题是,为什么POSTurl中的最大尺寸如此之高? 网页浏览器是否做了一些额外的编码来扩大数据的大小? 如果我想支持高达1 GB的上传,我的php内存值将需要什么? -M
如果apache无法重新启动,它会继续运行,但不closures它的以前的实例? 所以,如果我在服务器上工作,我重新启动Apache并失败,这将保持我的网站上运行的以前的configuration?
即使经过大量的googleing,我找不到mod_ssl支持apache2.2.15。 可用的软件包是为apache1.3。 任何人都可以帮忙吗? 谢谢
我有一台运行Apache 2的虚拟机,尝试设置多个基于虚拟主机的虚拟主机时间最长。 基本上,只要我上传并启用站点启用文件夹中的新的虚拟主机文件,整个Web服务器停止响应。 它不会启动,我不能从networking浏览器连接到它,它将不会再次启动,直到我删除文件。 以下是我所遵循的步骤: 创build一个新的VirtaualHost文件并上传到etc / apache2 / sites-enabled,VirtualHost文件看起来像下面的代码,名为www.glutenfreaks.com: ServerAdmin [email protected] ServerName www.glutenfreaks.com ServerAlias glutenfreaks.com # Indexes + Directory Root. DirectoryIndex index.php DocumentRoot /var/www/glutenfreaks/ # CGI Directory ScriptAlias /cgi-bin/ /var/www/glutenfreaks/cgi-bin <Location /cgi-bin> Options +ExecCGI </Location> # Logfiles ErrorLog /var/www/glutenfreaks/logs/error.log CustomLog /var/www/glutenfreaks/logs/access.log combined 从命令行执行“a2ensite www.glutenfreaks.com” 然后我重新加载服务器:“/etc/init.d/apache2 reload” 然后一切都变得繁荣,没有任何工作了。 帮帮我?? 谢谢, 埃文
[Sat Jul 31 17:22:20 2010] [error] [client ::1] ModSecurity: Unable to retrieve collection (name "global", key "global"). Use SecDataDir to define data directory first. [hostname "localhost"] [uri "/ajaxterm"] [unique_id "TFQOdH8AAAEAAE-nKKsAAAAG"] [Sat Jul 31 17:22:20 2010] [error] [client ::1] ModSecurity: Unable to retrieve collection (name "ip", key "::1"). Use SecDataDir to define data directory first. [hostname […]
我想添加一个新的子域名到现有的网站。 我在Debian上使用了Apache,在这个网站上已经有很多工作的虚拟主机了,而不是由我设置的。 /etc/apache2/apache2.conf文件包含以下几行(顺便说一句, httpd.conf存在但是是空的,我不知道这是否有意义): # Include the virtual host configurations: Include /etc/apache2/sites-enabled/ 在/etc/apache2/sites-enabled/目录中,有一大堆文件,称为类似的东西 forum.mysite.org docs.mysite.org 这些文件中的每一个都有一个VirtualHost条目 – 例如forum.mysite.org看起来像这样: <VirtualHost *:80> ServerName forum.mysite.org WSGIScriptAlias /var/docs/forum.wsgi … etc 我的问题是这个。 要添加一个新的子域,我只需要在/etc/apache2/sites-enabled/创build一个新文件,并适当地设置ServerName和WSGIScriptAlias? 还是有更多的呢?