Jollen 網路學院
|| Jollen 的 Embedded Linux 訓練方案 | Jollen 的 Embedded Linux 系列著作 ||
□ Jollen網路學院 >> PHP 書本相關問題與勘誤 □

主題說明: Apache 的錯誤:[warn] module php4_module is already loaded, skipping?
更新日期: 03/18/2003
適用書籍: F8522A

內文:

讀者說照書上 (F8522A) 的方法設定好 httpd.conf 後,結果一給他重跑 Apache 就出現這樣:

Stopping httpd: [ OK ]
Starting httpd: [Wed Feb 12 16:51:18 2003] [warn] module php4_module is
already loaded, skipping

從粗粗地那行知道是用 RPM 套件裝的,所以可知電腦也裝好 PHP 的模組套件了,所以就不用再照書上的設定。

書上的安裝方法是以原始碼安裝 apache+php 的方法, 優點是可以自己下載新版本的 tarball (.tar.gz) 檔案自行安裝! ^^


主題說明: 書上範例執行後表單的資料無法秀出?(變數傳不過去)
更新日期: 03/18/2003
適用書籍: F8522A

內文:

讀者提到,執行書上的程式時,無法秀出從表單輸入的資料。例如第 4 章的「text 輸入表單測試」執行後的結果變成:

您送出的訊息為:(空的)
是空的!

由於 PHP 版本差異,表單送出的資料會無法由「全域變數」取得,所以程式當然無法讀取。解決方式除了由 $HTTP_*_VARS[] 陣列讀取外,要能不修改程式而得到書上的結果,可以修改 php.ini 設定檔,將:

register_globals = Off

改成

register_globals = On

即可!

回首頁 |  TOP |
    Copyright (c) 2006 www.jollen.org
All rights reserved. 更新日期: 2006/04/11