在此之前,我没有使用过 swf 文件或 ActionScript 的经验。我今天在 linux 服务器(SUSE 10)上更新了 mysql、apache 和 php。香港专业教育学院设法让一切正常运行......除了几个瑞士法郎网页。我有一种感觉,它与 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 当前包含 添加类型 application/x-shockwave-flash .swf
此外,LoadModule mime_module modules/mod_mime.so 在 httpd.conf 中。
在 mime.types 中,我有 应用程序/x-shockwave-flash swf
这就是启用 swfs 所需的全部吗?我还没有为他们下载任何软件包或任何东西。我觉得我一定错过了什么。
有谁知道为什么 .swf 页面加载不正确?它们看起来有点“悬垂”。我不知道 actionscript/swfs 是如何工作的,但是如果我访问主 swf 页面,它会加载一些内容。我填写了一些信息并按提交,它被“卡住了”(如果将鼠标悬停在页面上,光标就会消失)。任何帮助将非常感激。 PM 获取网站链接。
最佳答案
如果您有指向 swf 文件本身的链接,您可以确定它是否是提供 swf 的 Apache 问题,或者如果它工作正常,那么它可能是您将它嵌入页面的方式。
通过 url 直接点击文件应该将 swf 下载到您的计算机或在浏览器中呈现它。如果可行,则不是配置问题。
关于linux - 在 Apache 上启用 .swf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21472380/