Luar's Flash Playground:AMFPHP在Windows安裝方法
AMFPHP在Windows安裝方法 (08-10-2003)

我發現很多人都是因為gateway路徑設置錯誤而無法成功安裝AMFPHP,和執行AMFPHP中範例,這是我的安裝和設置步驟,希望對大家有用:

  • 我用Windows 2000,IIS 5.0,已經裝了PHP
  • http://www.amfphp.org下載AMFPHP,解壓到一個Folder,例如:C:\amfphp-0.9.0
    amfphp01.gif

  • sources\flashservices\app\Gateway.php就是Flash Remoting for PHP的Gateway(暫且叫公家)
  • 不過每一個項目(範例)都需要有自家的gateway.php,並要指向公家Gateway,現在就是要編輯自家的gateway.php中的Gateway路徑,很多人就是在這裡出錯。
  • 例如:修改examples\basic這個範例自家的gateway.php,用Editor打開它,修改:
    include "flashservices/app/Gateway.php";
    為:
    include "C:\amfphp-0.9.0\sources\flashservices\
    app\Gateway.php";

    本機絕對路徑。(你可以將整個flashservices放在其他地方,只要記得修改這裡路徑便可)
    amfphp02.gif

  • 為項目在Web Server建立虛擬目錄,在檔案總管C:\amfphp-0.9.0\sources\examples,Right Click選共用,選Web共用,選共用這個資料夾,輸入別名,例如:examples,選讀取和指令(如圖)
    amfphp03.gif

  • 打開sources\examples\basic\examples.fla,修改Layer service initialization中的ActionScript,修改NetServices.setDefaultGatewayURL的gateway.php網絡路徑,指向範例自家gateway.php,例如:http://luar.dyndns.org/examples/basic/
    gateway.php

  • 你可以用localhost,不過如果你在網上發表,由於Flash Sandbox限制,Flash所在Domain跟連接gateway.php的Domain不同,是無法接上,所以你最好申請一個動態網址來使用,例如:DynDNS.orgNo-IP.com等,國內朋友可以用花生殼
  • 最後測試影片,如果按下Button有回響,就是成功了。
    amfphp04.gif

本文章由發表。
意見
"; print "沒有意見。
 "; } ?>
  • 請教UNIX環境下如何安裝和配置
    如FreeBSD

    gavin於10-10-2003發表

  • 測試影片的時候
    它說找不到這兩個file
    NetServices.as 和 NetDebug.as

    而我在這個folder(amfphp-0.9.0)內也找不到這兩個file 請問~~這兩個file 在那啊~~謝謝回覆

    由phyllis於17-11-2003發表

  • 樓上果個, 你連果兩個files邊度o黎都唔知就學人玩Flash Remoting??

    由Simon於17-11-2003發表

  • 最後測試影片,按下Button沒有回響,我要如何檢查問題?感謝

    由五明於16-12-2003發表

  • 加入#include "NetDebug.as"
    打開NetConnection Debugger

    luar於16-12-2003發表

  • >打開NetConnection Debugger,
    由於是flash初學者,加上安裝flash mx 2004 professional版本,選單都是中文,如何找到NetConnection Debugger
    謝謝

    由五明於17-12-2003發表

  • 假設 唔知果兩個file 響邊
    唔可以學人玩Flash Remoting
    咁 知果兩個file 響邊
    就可以 學人玩Flash Remoting???
    on 9~~~!!!

    由roy於28-02-2004發表

  • 你最好安裝一下
    Flash MX 2004 Remoting Component否則你一輩子都找不到

    由阿呆於14-04-2004發表

  • 我已安

    由mylike於25-06-2004發表

同組文章