ZendAMF 1.11.11的版本问题

最近用到了ZendFramework 1.11.11,记得ZendAMF应用也用到了ZendFramework。我想把它们整合起来,于是将ZendFramework的library路径加到PHP的include_path中。结果再次运行以前的Flex ZendAMF应用时,出错:Send failed Channel.Connect.Failed error NetConnection.Call.BadVersion。应该是ZendFramework版本升级造成的问题,Flash Builder 4.6(4.5)要求下载的版本是ZendFramework 1.11.2。 继续阅读“ZendAMF 1.11.11的版本问题”

pdf2swf: Error applying selected viewer

大家都知道,pdf2swf可以很方便地将PDF文件转换SWF文件。今天用这个工具进行转换却出错了:Error applying selected viewer

Google Baidu了好久,都是一些pdf2swf转换乱码问题。无意中,我发现被转换的PDF文件名为中文,于是我抱着试一试的想法,将该文件名为英文,居然转换成功了,呵呵!后来发现在非英文Windows操作系统下,pdf2swf也不支持非英文路径下PDF文件的转换。

实践证明,搞IT这行要自己多尝试才能真正沉淀出经验。

Flex Chart组件导致设计模式不能正常使用

今天,用Flash Builder 4基于Flex SDK 4新建了一个Chart应用,结果将Chart组件所在MXML文件切换到设计模式时出错:设计模式:布置组件时出错。请选择“设计”>“刷新”以刷新设计模式。

刷新了N次还是出现那个错误。逐个移除组件进行测试,最终是发现罪魁在于Chart组件,这是因为Chart组件自定义了GridLines,如下所示: 继续阅读“Flex Chart组件导致设计模式不能正常使用”

让SuperTabNavigator支持NavigatorContent

flexlib已经升级到Flex 4了,最近有用到SuperTabNavigator。我用NavigatorContent作为其子容器,结果出错:

TypeError: Error #1009: 无法访问空对象引用的属性或方法。at flexlib.containers::SuperTabNavigator/reorderTabList()

我花了一点时间解决了修正了这个Bug。打开SuperTabNavigator.as源码,定位到1181行附近。 继续阅读“让SuperTabNavigator支持NavigatorContent”

Flash Builder 4连接MySQL Server出错

今天使用Flash Builder 4生成示例PHP服务时出错:

java.io.IOexception: Server returnd HTTP response code: 500 URL。

很明显是Flash Builder 4连接MySQL Server出错了,检查了一下MySQL Server版本:5.1.36,换回旧版本5.067就OK了,我想可能是Flash Builder 4的MySQL驱动版本太低了的缘故吧。