随笔 - 8  文章 - 55  trackbacks - 0
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

朋友的Blog

最新评论

阅读排行榜

评论排行榜

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.org No-IP.com 等,國內朋友可以用 花生殼
  • 最後測試影片,如果按下Button有回響,就是成功了。
    amfphp04.gif

本文章由 luar 發表。
posted on 2006-06-07 09:50 blog搬家了--[www.ialway.com/blog] 阅读(568) 评论(0)  编辑  收藏 所属分类: Flash Remoting

只有注册用户登录后才能发表评论。


网站导航: