在此之前我没有使用swf文件或动作脚本的经验。我今天在linux服务器(SUSE 10)上更新了mysql,apache和php。我设法让所有东西都正常运行......除了一些swf页面。我觉得它与apache的配置有关,因为在我今天执行的更新之前页面工作,现在没有。
我发现http://www.webhostingtalk.com/showthread.php?t=211719和http://www.linuxquestions.org/questions/linux-server-73/swf-flash-file-not-openning-from-linux-apache-server-pls-suggest-709567/都讨论了我的问题,我跟踪了他们的更改。
我的httpd.conf目前包含 AddType application / x-shockwave-flash .swf
另外,LoadModule mime_module modules / mod_mime.so位于httpd.conf中。
在mime.types中,我有 application / x-shockwave-flash swf
这是启用swfs所必需的吗?我没有为他们或任何东西下载任何软件包。我觉得我一定错过了什么。
有没有人知道为什么.swf页面加载不正确?他们有点似乎“挂”。我不知道actionscript / swfs是如何工作的,但如果我访问主swf页面,它会有所加载。我填写了一些信息并按下提交,它会“卡住”(如果鼠标悬停在页面上,光标会消失)。任何帮助将非常感激。 PM获取该站点的链接。
答案 0 :(得分:1)
如果您有swf文件本身的链接,您可以确定它是否是服务swf的Apache问题,或者如果工作正常,那么它可能就是您将其嵌入页面的方式。
直接通过url访问文件应该将swf下载到您的计算机或在浏览器中呈现它。如果可以,则不是配置问题。