Tag: Apache

如何防止在Rails中浏览器页面caching

Ubuntu – > Apache – > Phusion Passenger – > Rails 2.3 我的网站的主要部分反应到您的点击。 所以,如果你点击一个链接,它会把你发送到目的地,并立即重新生成你的页面。 但是,如果您点击后退button,则看不到新的页面。 不幸的是,没有手动刷新, 它似乎浏览器正在caching它。 我想确保浏览器不会caching页面。 另外,我确实希望为我所有的静态资产设置远期到期date。 什么是解决这个问题的最好方法? 我应该在Rails中解决这个问题吗? Apache的? JavaScript的? 谢谢你的帮助,Jason 唉。 这些build议都没有强迫我正在寻找的行为。 也许有一个JavaScript的答案? 我可以让rails在评论中写出一个时间戳,然后通过javascript检查来查看时间是否在五秒之内(或者其他什么)。 如果是,那么罚款,但如果没有,然后重新加载页面? 你认为这会起作用吗? 感谢你的帮助, 贾森

httpd:无法可靠地确定服务器的完全限定的域名,使用ServerName的127.0.0.1

我试图在CentOS 5.0上重启我的Apache服务器,并得到这个消息: httpd:无法可靠地确定服务器的完全限定的域名,使用ServerName的127.0.0.1 这是/etc/host file : 127.0.0.1 server4-245 server4-245.com localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 这里是/etc/sysconfig/network文件: NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=server4-245 我也在Apache的httpd.conf文件中有这个: ServerName localhost 但是,当我重新启动Apache时,仍然收到第一条错误消息。

我可以用Node.jsreplaceApache吗?

我有一个使用常见的嫌疑人(Apache,MySQL和PHP)在CentOS上运行的网站。 自从这个网站最初推出以来,它已经发展了很多,现在我想用它做更有趣的事情 – 即实时通知。 从我读到的,Apache处理这个不好。 我想知道如果我可以用Node.jsreplaceApache(所以而不是“ LAMP ”它将“LNMP”)。 我试着在网上search一个解决scheme,但没有find一个。 如果我正确地解释了我读过的东西,似乎大多数人都说Node.js可以同时replaceApache和PHP。 不过,我有很多现有的PHP代码,所以我宁愿保留它。 如果不是很明显,我很困惑,可以使用一些启发。 非常感谢!

我如何在Mac OS X上安装Apache Ant?

我试图在我的Mac上安装Apache Ant,然后按照以下步骤操作: 我下载了apache-ant-1.8.1-bin.tar.gz到我的Downloads文件夹中。 我把文件移动到/usr/local/使用这个命令: sudo sh和mv apache-ant-1.8.1-bin.tar.gz /usr/local/ 现在我想使用cd /usr/local/但它不工作,我回来“没有这样的文件或目录”。 然后我使用cd /usr/和ls命令,似乎本地文件夹在那里。 如果我尝试访问它,我得到相同的错误。 因为我已经使用sudo su为什么我不能访问它? 有任何想法吗?

Mavericks上的MAMP Pro 3.05更新到优胜美地 – Apache无法启动

我已经在优胜美地(Yosemite)成功运行MAMP Pro 3.05,并在一个干净的Yosemite安装的分区上安装了DP4。 我现在已经通过我的Mavericks安装运行了DP5的安装程序,现在MAMP Pro安装将不会启动Apache。 它说检查日志,但我没有看到任何相关的。 我假设,因为这是一个预先安装,configuration中的东西是错误的优胜美地的Apache。 有任何想法吗?

为什么使用deflate而不是gzip来处理Apache提供的文本文件?

这两种方法为LAMP服务器提供的html,css和javascript文件提供了哪些优势。 有更好的select吗? 服务器使用Json向地图应用程序提供信息,因此大量的小文件。 另请参见selectgzip而不是压缩http压缩涉及到性能问题吗?

ssl_error_rx_record_too_long和Apache SSL

我有一个客户试图访问我的网站之一,他们不断得到这个错误> ssl_error_rx_record_too_long 他们在所有浏览器,所有平台上都得到这个错误。 我根本无法重现这个问题。 我的服务器和我自己都在美国,客户位于印度。 我search了这个问题,主要来源似乎是SSL端口是用HTTP发言的。 我检查了我的服务器,这没有发生。 我尝试了这里提到的解决scheme ,但客户已经表示它没有解决这个问题。 谁能告诉我如何解决这个问题,或者我怎么能重现这个? 解决scheme 原来客户有一个configuration错误的本地代理! 希望能够帮助任何人发现这个问题,试图在未来进行debugging。

网站不存在a2ensite错误

我在/etc/apache2/sites-available下有cmsplus.dev , /etc/apache2/sites-available下面的代码, <VirtualHost *:80> ServerAdmin master@server.com ServerName www.cmsplus.dev ServerAlias cmsplus.dev DocumentRoot /var/www/cmsplus.dev/public LogLevel warn ErrorLog /var/www/cmsplus.dev/log/error.log CustomLog /var/www/cmsplus.dev/log/access.log combined </VirtualHost> 现在当我使用sudo /usr/sbin/a2ensite cmsplus.dev时,出现错误, ERROR: Site cmsplus.dev does not exist! 我的networking服务器Apache/2.4.6 (Ubuntu) 如何解决这个问题?

XAMPP,Apache – 错误:Apache意外关机

我刚刚重新安装了XAMPP,当我尝试在XAMPP控制面板中启动Apache服务器时,现在出现以下错误: 16:50:25 [Apache] Status change detected: running 16:50:26 [Apache] Status change detected: stopped 16:50:26 [Apache] Error: Apache shutdown unexpectedly. 16:50:26 [Apache] This may be due to a blocked port, missing dependencies, 16:50:26 [Apache] improper privileges, a crash, or a shutdown by another method. 16:50:26 [Apache] Press the Logs button to view error logs and check […]

使XAMPP / Apache服务文件在htdocs之外

是否可以configurationxampp提供一个文件在htdocs目录之外? 例如,说我有一个文件位于如下: C:\projects\transitCalculator\trunk\TransitCalculator.php 我的xampp文件通常从以下地方提供: C:\xampp\htdocs\ (因为这是默认的configuration)有没有办法让Apache识别和提供我的TransitCalculator.php文件,而不必在htdocs下移动它? 最好我希望Apache服务/有权访问项目目录的全部内容,我不想移动htdocs下的项目目录。 编辑:编辑添加Apache的问题标题,使Q / A更“可search”