代码之家  ›  专栏  ›  技术社区  ›  unsorted

在断开连接的服务器通道上部署flex/php应用程序

  •  1
  • unsorted  · 技术社区  · 14 年前

    我有一个flex应用程序,它使用PHP访问数据库(MySQL,存储在外部服务器上)。

    但是,当我将应用程序部署到我的服务器上时,我遇到了问题。我尝试将ZendFramework文件复制到服务器的web根目录,然后更改了配置文件( amf_config.ini )对应于我的服务器到webroot的绝对路径。我还将所有项目文件复制到服务器。然而,当我在浏览器中打开flash应用程序时,它会爆炸,说“channel disconnected:channeldisconnected before an acknowledgement was received.”。

    google提示PHP存在问题。我想这和在本地机器上编译的二进制文件有关。。。有办法在服务器上编译应用程序吗?(我不能在服务器上使用flex builder,因为(除其他外)我没有GUI,只有命令行。)人们通常如何部署flex应用程序,这些应用程序具有可能是计算机本地的各种库依赖关系?

    短暂性脑缺血发作

    1 回复  |  直到 14 年前
        1
  •  0
  •   Maxim Kachurovskiy    14 年前

    AMF+PHP最常见的问题是PHP将错误描述文本返回到频道,Flash Player将其视为AMF消息并报告频道错误。

    以下是解决方案:

    • 安装Charles Proxy(或其他代理)并查看通道中发生了什么
    • logs\error.log )-存在PHP错误
    推荐文章