Tag: Apache

Windows主机文件中的通配符

我想设置我的本地开发机器,以便任何*.local请求被redirect到localhost 。 这个想法是,当我开发多个站点时,我可以将虚拟主机添加到名为site1.local , site2.local等的Apache,并将它们全部parsing为localhost ,而Apache则相应地提供不同的站点。 我在Windows XP上。 我尝试添加 127.0.0.1 *.local 到我的c:\windows\system32\drivers\etc\hosts文件,也试过了: 127.0.0.1 .local 这两者似乎都不起作用。 我知道我可以将它们设置在不同的端口号上,但这是一个痛苦,因为很难记住哪个端口是哪个端口号。 我不想要设置本地DNS服务器或任何困难,有什么build议吗?

安装在Debian机器上的Apache版本

如何检查在Debian机器上安装了哪个版本的Apache? 有这样的命令吗?

我的httpd.conf文件在哪里位于Apache

我是Apache的新手,我想问问,我的httpd.conf文件位于何处? 我从amazon ec2(弹性计算云)运行服务器,我找不到我的apacheconfiguration。 有人可以告诉我它在哪里? 谢谢!

PHP中的HTTP_HOST和SERVER_NAME有什么区别?

你什么时候考虑使用一个,为什么?

Apache HTTP Server和Apache Tomcat的区别?

Apache HTTP Server和Apache Tomcat在function上有什么区别? 我知道Tomcat是用Java编写的,而HTTP Server是用C编写的,但除此之外,我不知道它们是如何区分的。 他们有不同的function吗?

PHP错误不会显示在浏览器中

我是新来的PHP和整个LAMP堆栈,但我已经设法启动并在我的Ubuntu 10.10系统上运行。 似乎一切似乎在浏览器中的错误重新发布的例外,我似乎无法正常工作(而我不能没有工作!)。 我已经阅读了许多文章和其他线程,这些文章和其他线程指出应该在/etc/php5/apache2/php.ini文件中应用以下值: display_errors = On display_startup_errors = On 我已经重新启动apache2,甚至重新启动我的电脑,但对于我的生活,我只是无法得到它的工作。 我甚至尝试过使用phpinfo()函数来报告这些设置是我设置的,所以我知道它正在拾取正确的configuration文件,但没有任何东西! 任何帮助将受到欢迎。

debugging消息“资源解释为其他,但与MIMEtypes的应用程序/ JavaScript传输”

好的,我明白这些信息的含义 ,但我真的不知道是什么原因造成的。 顺便说一下,我在Mac OS X上使用Safari和Web Inspector。 我的文档头里有以下内容: <script src="http://local.url/a/js/jquery.js" type="text/javascript"></script> <script src="http://local.url/a/js/jquery.inplace.js" type="text/javascript"></script> jquery.js处理正常,但其他文件导致警告。 这似乎也在这个文件中的JavaScript永远得不到执行。 该文件正在通过mod_deflate ,所以它是gzip编码,但其他文件也是如此。 有没有人有任何想法是什么原因造成的,或者如何解决? 欢呼,Gaz

如何使用htaccess将非wwwredirect到www URL?

我在我的网站的根目录中有一个网站http://www.example.com/ ,我添加了.htaccess文件来将http://example.com/的任何请求redirect到http://www.example。 COM / 最近我创build了一个新的部分“video”,所以video的URL是http://www.example.com/videos/ 。 在这个video文件夹中,我有另一个正在执行重写video条目的htaccess文件。 当我尝试访问http://example.com/videos/时,它不会将我redirect到http://www.example.com/videos/ 我认为.htacces不是从父目录inheritance以前的规则。 任何人都可以告诉我什么可以是我可以在/ videos /文件夹的.htaccess文件中添加的规则,以便http://example.com/videos/的任何请求将被redirect到http://www.example。 com / videos / URL。

这很可能在Tomcat中造成内存泄漏?

我configuration了tomcat以使用不同的外部开源。 但是,在tomcat运行了几分钟后,我得到: SEVERE:Web应用程序[/ MyProject]创build了一个types为[java.lang.ThreadLocal](值为[java.lang.ThreadLocal@1b3f02f])的键和一个types为[org.apache.axis.MessageContext]的ThreadLocal(值[org.apache.axis.MessageContext@5dbd4e]),但在Web应用程序停止时未能删除它。 这很可能造成内存泄漏。 什么可能导致它? 我要去哪里看? 它可以在Tomcat上数据池吗? 这是什么意思在Tomcat线程? EDITED 这是我的全部痕迹。 应用程序似乎重新加载它的上下文,而它仍然在运行 – 我不知道为什么! Mar 13, 2011 10:56:12 PM org.apache.catalina.core.StandardContext reload INFO: Reloading this Context has started Mar 13, 2011 10:56:12 PM org.apache.catalina.core.StandardWrapper unload INFO: Waiting for 1 instance(s) to be deallocated Mar 13, 2011 10:56:13 PM org.apache.catalina.core.StandardWrapper unload INFO: Waiting for 1 instance(s) to […]

将RewriteBasedynamic设置为当前文件夹path

有没有办法将RewriteBase设置为相对于主机根的path当前文件夹(.htaccess文件所在的文件夹)? 我有一个CMS,如果我把它移动到我的主机中的目录,它不工作,除非我把RewriteBase设置为相对于主机根目录的path。 我希望我的CMS只能复制和粘贴,而不需要在htaccess中更改任何代码。 更新: 例如: webroot – sub_directory – cms – .htaccess 在这种情况下,我应该写在htaccess: RwriteBase / 如果我移动子目录内的htaccess我应该改变RwriteBase为: RewriteBase /sub_directory/ 所以我想要类似的东西 RewriteBase /%{current_folder}/