2010年6月1日 星期二

AMFPHP Flex Remote

§Flex AMFPHP Remote測試
承下兩篇安裝
  1. Apache2.2 + PHP + MySQL安裝配置
  2. AMFPHP1.9正式版配置
本文環境會如下
一、本文目前配置環境
OS : Windows XP
WebServer : Apache 2.2
PHP : PHP5.2 (本來使用5.3,發生回呼錯誤,先降為5.2待查5.3 bug)。
DataBase : MySQL 5.1
二、本文上個別系統配置資料夾
Apache的DocumentRoot : C:\Web Site,即網站資料夾,對應URL就是(本機上)Http://localhost/。AMFPHP1.9依官方建議資料夾改名為flashservices置放於C:\Web Site\flashservices

  • 網站資料夾建議改成webSite,不要有空白比較好,若修改記得去修改apache的httpd.conf檔。
Remote測試開始
Step1.建立資料夾
於AMFPHP Remote服務所在路徑 flashservices\services\amfphp新增資料夾結構為 tw\remote\test,新增完畢你會有如下路徑結構 flashservices\services\amfphp\tw\remote\test

Step2.建立一個Server端回呼程式
1.編輯一個Hello.php檔如下,編輯完存放於flashservices\services\amfphp\tw\remote\test
2.可以使用notepad++工具來代替筆記本做簡單編輯。
//Server端回呼程式
//請用手打,記得存成UTF-8,若用notepad++在編碼選項中,還可選擇是否檔頭要含BOM。
<?php
class Hello
{
    public function sayHello($name = null)
   {
       return "Hi $name wellcome JBlog!";
   }
}
?>

AMFPHP1.9正式版 配置

§windows配置AMFPHP1.9正式版
安裝與1.9 beta 並無差異
環境:WindowsXP
   Apache 2.2
   PHP 5.3
   MySQL 5.1