亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來(lái)到思海網(wǎng)絡(luò),我們將竭誠(chéng)為您提供優(yōu)質(zhì)的服務(wù)! 誠(chéng)征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購(gòu)買(mǎi)流程 | 付款方式 | 聯(lián)系我們 [ 會(huì)員登錄/注冊(cè) ]
促銷(xiāo)推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁(yè) >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

Ubuntu下安裝Flex Module for Apache和IIS

添加時(shí)間:2011-2-20  添加: admin 

Adobe labs放出了這個(gè)Flex Module for Apache and IIS,這個(gè)編譯模塊可以讓您直接在線編譯您的flex文件,有點(diǎn)類(lèi)似FDS的直接訪問(wèn).mxml文件,后臺(tái)自動(dòng)編譯要訪問(wèn)的文件,然后直接將編譯好的SWF用 HTML封住好返回給我們,不過(guò)和FDS不同,這個(gè)不需要任何的服務(wù)器技術(shù),只需要apache服務(wù)器上安裝有JRE和Flex SDK就可以了。

  其實(shí)這個(gè)的原理也是很簡(jiǎn)單,首先在apache中增加一個(gè) Handler,用于處理.mxml文件的訪問(wèn)。然后apache收到.mxml文件的訪問(wèn)時(shí)調(diào)用編譯器編譯.mxml文件,當(dāng)然這里使用的增量編譯以減少后續(xù)訪問(wèn)的編譯時(shí)間。而Apache對(duì)編譯器的調(diào)用就更加的簡(jiǎn)單,直接就是一個(gè)java的調(diào)用,類(lèi)似如下:

  java -Djava.awt.headless=true -jar /home/feiy/Programs/Flex2/SDK/flexc.jar /opt/feiy/www/Main.mxml /Main.mxml test&這個(gè)調(diào)用一目了然,不需要我多說(shuō)吧?嘿嘿...

  Ubuntu下安裝如下,首先到labs網(wǎng)站下載安裝文件。

  wget http://download.macromedia.com/p ... asic_linux.binchmod +x flex_mod_basic_linux.binsudo ./flex_mod_basic_linux.bin接著就會(huì)出現(xiàn)一個(gè)安裝畫(huà)面,需要我們輸入Flex2 SDK的位置,Apache配置文件的位置,以及一些Flex Module for Apache and IIS的設(shè)置。以上安裝會(huì)將Flex Module for Apache and IIS的大部分文件安裝到你的SDK同一目錄中,其中$FLEX_SDK/modules/mod_flex.so就是apache中處理.mxml文件訪問(wèn)的模塊。

  因?yàn)閁buntu中,Apache的配置缺省配置都存放在 /etc/apache2.conf文件中,而前面的安裝程序需要通過(guò)檢測(cè)httpd.conf文件來(lái)檢測(cè)系統(tǒng)中安裝的apache版本,所以在 Ubuntu中就不能檢測(cè)到正確的Apache版本而使用缺省的2.0版本的mod_flex.so,進(jìn)而啟動(dòng)Apache的時(shí)候就會(huì)報(bào)如下錯(cuò)誤:

  apache2: Syntax error on line 189 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/httpd.conf: API module structure `flex_module' in file /home/feiy/Programs/Flex2/SDK/modules/mod_flex.so is garbled - perhaps this is not an Apache module DSO?解決的方法是自己從安裝文件中解壓出對(duì)應(yīng)版本的Apache module文件,F(xiàn)lex Module for Apache and IIS的安裝程序是用InstallAnywhere打包的,所以我們可以用如下方法解壓出我們需要的文件:

  首先,運(yùn)行安裝程序,然后點(diǎn)擊OK,出現(xiàn)第一個(gè)介紹畫(huà)面后停下來(lái)不要再點(diǎn)擊。

  現(xiàn)在,在/tmp目錄下會(huì)有一個(gè)類(lèi)似install.dir.15138 的文件夾,這個(gè)就是InstallAnywhere臨時(shí)解壓出來(lái)用于安裝過(guò)程使用的文件存放路徑,其中 /tmp/install.dir.15138/InstallerData/Disk1/InstData/Resource1.zip包含所有的 Flex Module for Apache and IIS需要的文件。

  解壓Resource1.zip這個(gè)文件,在解壓出來(lái)文件的$ IA_PROJECT_DIR$/data/mods目錄包含所有平臺(tái)所有apache版本的模塊文件。其中l(wèi)inux_zg_ia_sf.jar包含所有l(wèi)inux版本的.so文件(其他的macos_zg_ia_sf.jar包含mac平臺(tái)的apache模塊文件,win目錄下是所有win平臺(tái)的 dll文件)。

  解壓linux_zg_ia_sf.jar,將2.2目錄下的mod_flex.so復(fù)制到$FLEX_SDK/modules/mod_flex.so,Apache就可以正常啟動(dòng)了。

  為了便于大家安裝,我已經(jīng)將以上提到的文件剝離出來(lái)了,使用Apache 2.2的朋友可以直接點(diǎn)擊這里下載2.2的.so文件,其他版本或其他平臺(tái)的用戶請(qǐng)下載這個(gè)包含所有平臺(tái)的壓縮包。

  Apache啟動(dòng)后,不要訪問(wèn)官方說(shuō)明中的http: //localhost/Main.mxml測(cè)試,因?yàn)榍懊姘惭b程序的BUG,實(shí)際上這個(gè)Main.mxml是不存在的,而目前的Beta版本的在線編譯器會(huì)一直對(duì)于不存在文件不存在會(huì)一直死循環(huán)編譯下去的。所以請(qǐng)?jiān)L問(wèn)http://localhost/samples測(cè)試相應(yīng)的例子應(yīng)用好了。

  PS:這個(gè)Hotfix 1 for Flex 2.0.1 SDK大家關(guān)注下,建議立刻升級(jí)您的Flex SDK,修復(fù)了不少的BUG哦!
    關(guān)鍵字:安裝、IIS、Apache

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證: 粵B1.B2-20030321 備案號(hào):粵B2-20030321-1
網(wǎng)站公安備案編號(hào):44060602000007 交互式欄目專(zhuān)項(xiàng)備案編號(hào):200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎(jiǎng)  警警  手機(jī)打開(kāi)網(wǎng)站