【轉】利用PAWserver搭建Android平臺上的PHP環境

如果是塞班手機請移步至:http://www.cystc.org/?p=578

PAWserver 可以實現我們在 Android 上運行 PHP [email protected]

這是一個技術性的文章,有些折騰,不涉及代碼(用模擬器的話需要幾行),但不難,主要是探討思路。

主要軟體 :PAWserver

設備要求:安裝 PHP 要求 ARM 架構。

所以老鼠的中興U880做不到,使用模擬器操作,ARM架構手機使用者可以直接看第二節。

第一節:Android 模擬器埠映射

Android 系統預設只能通過 IP(10.0.2.2)單向訪問 PC 電腦,而 PC 電腦不能通過 IP 來直接存取 Android 模擬器系統。要想實現 PC 電腦和 Android 模擬器系統以及 Android 模擬器之間相互通信必須借助埠重定向 (redir) 來實現。

要使用 telnet 命令,WIN7 使用者請到“打開或關閉 Windows功能裡”把 telnet相關的專案打勾

運行 Android 模擬器,等待開機完畢。

Windows 運行CMD ,輸入如下命令:

telnet localhost 5554

其中的 5554 是顯示在正在運行的 Android 模擬器左上角的埠號

執行之後會進入android console,可以用 “help” 查看説明

輸入如下命令:

redir add tcp:8080:8080

redir 命令解釋如下:

redir add< udp/tcp>:< pc埠>:< 模擬器埠>

添加一個 udp/tcp協定下的映射

示例:如上

redir list

列出所有埠映射

示例:無

redir del< udp/tcp>:< pc埠>

刪除指定埠映射

示例:redir del tcp:8080

如在操作中發現自己的命令沒有錯誤,卻報錯,關閉命令視窗重新打開,重試(記得先用 telnet 命令連接)

第二節:在手機中安裝 PAWserver

此步驟毫無懸念,自行操作。

然後打開,啟動服務

然後手機使用者在電腦上打開手機上顯示的網址

模擬器使用者打開:127.0.0.1:8080 (埠是你剛才設置的埠)

登錄即可(預設使用者名/密碼:admin/paw)

你可以用它控制手機進行各項操作和管理了,原來他是一款手機管理軟體。

第三節:安裝 PHP 外掛程式

上面打開的網頁裡

左側 “Add-Ons”——“Plug-ins”

此頁面 Avast 報毒,大家隨意,反正老鼠進去了

看到它的強大了嗎?多少老鼠看不懂的東西呀……

我們用第一個 PHP Plug-in (Setup) 。最右側有下載按鈕,下載就可以了。

然後解壓到(可以用豌豆莢輔助)/sdcard/paw/html/app/plugins/

然後刷新網頁,左側多出一 個“Plug-ins” 的主功能表,進入,然後 “PHP Setup”

選一個版本,點 “Install”。

然後在手機上關閉 PAW 的服務(就是點那個大按鈕),然後再啟動(還是點大按鈕)

刷新網頁,還是剛才那個頁面,右側灰色條狀區域上面有個 PHP info page 的連結,點擊。

如果看到如下圖的頁面就成功了。

不成功?回到 PHP Setup 選擇另一個版本安裝,然後重啟服務,試試看。

利用 PAWserver 搭建 Android 平台上的 PHP 环境 [Android][图] | 小众软件

第四節:安裝 PHP Dome 外掛程式

方法基本同上,包含三個外掛程式 一個是猜單詞,一個檔案管理員(我這裡運行報錯),一個聊天室(很實用)

後記:

其實老鼠想在裡面裝一個無資料庫的博客,但是沒成功,估計是某個 PHP 函數不支援什麼的。

另外理論上支援:SQLite

當然你要是搞一個動態解析的功能變數名稱……好的,耍帥的時間到了。


本文轉自:http://www.appinn.com/apmxe/



發表評論?

1 條評論。

  1. 多有收穫,收藏博客了

發表評論


无觅相关文章插件,快速提升流量