線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:8769
推到 Plurk!
推到 Facebook!

Delphi for PHP下是否有人Deploy成功了?

尚未結案
nacoyow
一般會員


發表:1
回覆:3
積分:0
註冊:2003-05-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-05-16 14:32:27 IP:211.22.xxx.xxx 訂閱
剛測試了一個簡單了程式,使用「Deployment Wizard」產生了vcl目錄和index.php、index.xml.php,放到Apache環境中....執行結果空空如也...(在Delphi for PHP下執行正常)
有人有部署成功的嗎?
nacoyow
一般會員


發表:1
回覆:3
積分:0
註冊:2003-05-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-05-18 10:31:03 IP:211.22.xxx.xxx 訂閱
繼續回覆...
將佈署精靈的vcl目錄和程式放到PHP4(Slackware主機)和PHP5(FreeBSD主機)中都秀不出東西,
改安裝Appserv 2.5.8(包含以下...)
  • MySQL Root Password Reset
  • Apache 2.2.4
  • PHP 5.2.1
  • MySQL 5.0.27
  • phpMyAdmin-2.9.2

    再把程式丟進去,這次有畫面了....可是,卻有以下的錯誤...

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\unit2.php:1) in C:\AppServ\www\vcl\forms.inc.php on line 77

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\unit2.php:1) in C:\AppServ\www\vcl\forms.inc.php on line 77

    ....繼續測試...
  • nacoyow
    一般會員


    發表:1
    回覆:3
    積分:0
    註冊:2003-05-02

    發送簡訊給我
    #3 引用回覆 回覆 發表時間:2007-05-18 15:10:50 IP:211.22.xxx.xxx 訂閱
    剛剛看了php.ini的設定,只要把output_buffering從off改成4096就可以了。
    之前安裝了Appserv之後的php.ini,我拿來和Delphi for PHP裡面的php.ini比較,差異如下:

    (列出來的是Delphi for PHP裡面的設定...)
    short_open_tag = Off
    precision = 14
    output_buffering = 4096
    allow_call_time_pass_reference = Off
    log_errors = On
    variables_order = "GPCS"
    register_globals = Off
    register_long_arrays = Off
    register_argc_argv = Off
    magic_quotes_gpc = Off
    default_charset = "big5"
    filter.default = "unsafe_raw" ← 這個設定我不太清楚知道什麼意思,好像跟always_populate_raw_post_data有關系..^^..

    Windows extensions(以下是Delphi for PHP有開的..)
    extension=php_filter.dll
    extension=php_gd2.dll
    extension=php_gettext.dll
    extension=php_interbase.dll
    extension=php_mbstring.dll
    extension=php_mysql.dll
    extension=php_tidy.dll
    extension=php_dbg.dll

    另外Delphi for PHP多一個debugger的block
    debugger.enabled=on
    debugger.profiler_enabled=on
    debugger.JIT_enabled=on
    debugger.JIT_host=clienthost
    debugger.JIT_port=7869

    session.gc_divisor = 1000
    session.bug_compat_42 = 0
    session.hash_bits_per_character = 5
    url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" ← 最後一項不一樣。

    [mbstring]
    mbstring.language = "neutral"
    mbstring.internal_encoding = NULL
    mbstring.script_encoding = NULL
    mbstring.http_input = "pass"
    mbstring.http_output = "pass"
    mbstring.encoding_translation = "0"
    mbstring.detect_order = NULL
    mbstring.substitute_character = NULL
    mbstring.func_overload = "0"
    mbstring.strict_detection = "0"

    我要繼續測試了..
    wst
    初階會員


    發表:20
    回覆:66
    積分:37
    註冊:2006-09-23

    發送簡訊給我
    #4 引用回覆 回覆 發表時間:2007-05-26 07:35:41 IP:203.187.xxx.xxx 訂閱
    據我所知
    delphi for php 的佈署環境是php 5以上。
    我是用xampp最新版 1.61版沒有問題 http://www.apachefriends.org/en/xampp-windows.html
    Ktop_Robot
    站務副站長


    發表:0
    回覆:3511
    積分:0
    註冊:2007-04-17

    發送簡訊給我
    #5 引用回覆 回覆 發表時間:2008-10-20 18:53:55 IP:000.000.xxx.xxx 未訂閱
    提問者您好:


    以上回應是否已得到滿意的答覆?


    若已得到滿意的答覆,請在一週內結案,否則請在一週內回覆還有什麼未盡事宜,不然,
    將由版主(尚無版主之區域將由副站長或站長)自由心證,選擇較合適之解答予以結案處理,
    被選上之答題者同樣會有加分獎勵同時發問者將受到扣 1 分的處分。不便之處,請見諒。


    有問有答有結案,才能有良性的互動,良好的討論環境需要大家共同維護,感謝您的配合。

    ------
    我是機器人,我不接受簡訊.
    系統時間:2024-04-19 23:38:23
    聯絡我們 | Delphi K.Top討論版
    本站聲明
    1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
    2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
    3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!