2009-08-27 148 views
-1

我使用做一个包含文件:HTML包含文件

<!--#include virtual="/includes/leftNav.shtml"--> 

我改变了包括文件,更改不会回升。 我猜他们将与服务器重新启动;是否可以在没有重新启动的情况下进行更改?

+0

你不需要重新启动服务器的工作,它是一个客户端包括。 – AyexeM 2009-08-27 21:34:12

+0

也许这很重要......我在GlassFish中用“/”作为上下文来部署应用程序。然后我将上下文更改为“/ foo”并再次部署EAR,但名称为foo.ear。实际上,有两个应用程序正在运行。当foo.ear被部署时,包含更改不会显示在foo.ear中 – bmw0128 2009-08-27 21:36:42

+0

-1您使用的是什么预处理器?您是否在使用内容管理系统?这里没有足够的信息来回答这个问题。 – Imagist 2009-08-27 21:37:32

回答

2

有趋于缓存问题对于任何静态内容类型扩展它真的应该只用CTRL + F5

+0

任何想法是Mac的等价物? – bmw0128 2009-08-27 21:33:46

+1

按住Shift键的同时单击刷新按钮。或者命令+ ctrl + r。 – 2009-08-27 21:36:48

2

Server-side includes不需要服务器重启。他们立即生效。如果它们不起作用,这可能意味着您的Apache服务器没有配置为支持服务器端包含,或者不支持您尝试使用的文件类型。