我使用-static-link-runtime-shared-libraries=false编译我的应用程序,当我上传新的swf时,我会定期收到一个错误#2046。如果使用-static-link-runtime-shared-libraries=true,它可以正常工作。我该怎么处理呢?
我将所有swz文件放在与我的应用程序相同的位置:
$ ls -l gae/static/swf/
total 4452
-rwxr-xr-x 1 soid soid 490561 2011-05-07 01:57 datavisualization_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid 291306 2011-05-07 01:57 datavisualization_4.1.0.16076.swz
-rwxr-xr-x 1 soid soid 1045994 2011-05-07 01:57 framework_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid 627104 2011-05-07 01:57 framework_4.1.0.16076.swz
-rw-r--r-- 1 soid soid 116596 2010-12-17 01:42 mapeditor.swf
-rwxr-xr-x 1 soid soid 150731 2011-05-07 01:57 osmf_flex.4.0.0.13495.swf
-rwxr-xr-x 1 soid soid 98079 2011-05-07 01:57 osmf_flex.4.0.0.13495.swz
-rwxr-xr-x 1 soid soid 207521 2011-05-07 01:57 rpc_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid 131927 2011-05-07 01:57 rpc_4.1.0.16076.swz
-rwxr-xr-x 1 soid soid 503167 2011-05-07 01:57 spark_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid 319302 2011-05-07 01:57 spark_4.1.0.16076.swz
-rwxr-xr-x 1 soid soid 69851 2011-05-07 01:57 sparkskins_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid 54538 2011-05-07 01:57 sparkskins_4.1.0.16076.swz
-rwxr-xr-x 1 soid soid 263124 2011-05-07 01:57 textLayout_1.1.0.604.swf
-rwxr-xr-x 1 soid soid 156998 2011-05-07 01:57 textLayout_1.1.0.604.swz我正在查看我的服务器日志,但我没有看到任何对这些文件的请求。这有什么问题吗?
发布于 2012-08-18 19:05:00
我快速搜索了一下,在adobe论坛上找到了这篇文章:http://forums.adobe.com/message/3501406
作者似乎得到了与您类似的不一致的结果,这与加载您在问题中列出的RSL- flex框架的结果有关。
在他的问题中,IIS完全屏蔽了.swz文件。更改IIS配置后,问题就消失了。
https://stackoverflow.com/questions/5917761
复制相似问题