• amfphp2.1.1的使用经过


        这两天看了一个FLASH的教程,是arrowyong写的名为 <<ActionScript3.0从零基础学习类>>,这个教程好用,没有ActionScript编程经验的人,可以按部就班的按照这个教程走,基本会对as3(ActionScript3.0)有个大概的认识。

        我看到最后一个名为remoting的教程时,出了点小状况。书里面说实现flash与php交互,要用到amfphp,我就到网上下载了,解压出来发现没有作者所说的gateway等文件。眼看这个教程都要写完了,却在最后一个地方停了下来。

        经过这两天从网上查资料,发现原理,这个教程里所使用的 ampphp是1.9版本的,而我下载到的是2.1.1版本的。于是又从网上下载了ampphp1.9版本的。

        1.9版的用了以后,发现与php5.4以上的不兼容,经过乱七八糟的百度才知道要用ampph1.9,那么php版本就应该降低,如果php版本不想降低,就只有用amfphp2.1.1了。

        我想,既然php5.4只能用amfphp2.1以上,网上肯定有教程。我找了下, 果然有。我用的教程链接:http://bbs.9ria.com/thread-236382-1-1.html,照着上面说的做。才解决了这个问题。

        我也就完成了ac3基础的学习。

       另外:

       我写代码时

    • // [03]连接到网关
    • nc.connect('http://localhost/amfphp-2.1.1/Amfphp/');

       此句被我写为:

    • // [03]连接到网关
    • nc.connect('http://localhost/amfphp-2.1.1/Amfphp');

       结果flash运行时,总也找不到php中的类。我检查了所有代码,都找不到错误。最后都准备先放弃了,才发现这里与教程上不一样,就试了下,这一试程序通了。

        又一次体会到:细节对成败的影响。作为url中的/,非常重要。

  • 相关阅读:
    Linux2_软件源apt 仓库 包 的概念
    I2C(smbus pmbus)和SPI分析
    Linux1_发型版本(Debian RHEL)与软件包管理器(RPM dpkg)的概念
    ubuntu系统下如何切换输入法
    【NYOJ】[169]素数
    【杭电】[2020]绝对值排序
    【杭电】[2020]绝对值排序
    【NYOJ】[199]无线网络覆盖
    【NYOJ】[243]字母统计
    【NYOJ】[198]数数
  • 原文地址:https://www.cnblogs.com/mingzhao810/p/3277701.html
Copyright © 2020-2023  润新知