php.ini調整

php BB 大部分皆是由竹貓星球提供資料!
頭像
懸壺子
系統管理員
系統管理員
文章: 29920
註冊時間: 2001-10-05 , 10:10
個人狀態: 道骨學習佛心..^^..
貼心留言: 氣候不穩
性別: 公仔
來自: 黃金故鄉
聯繫:

php.ini調整

文章: #49344 懸壺子
2006-12-27 , 11:54

php.ini調整      

--------------------------------------------------------------------------------


心靈捕手發布

http://phpbb-tw.net/phpbb/viewtopic.php?p=248239

php.ini-dist 檔案名稱更改為 php.ini
用筆記本開啟 php.ini
搜尋 register_globals = Off
改成
代碼:

register_globals = On


ps.
會這麼寫,
一來是源用討論串主文,
二來是根據自己過去使用 AppServ 的經驗.

如果討論區沒有安裝其他外掛的話,
那麼為了安全性的考量, 維持設定為 'off' 較妥當.

只因為過去很多外掛的作者, 都有使用到這個全域變數的功能,
所以才會建議大家設定為 'on'.

否則, 設定為 'off', 應該會造成部份外掛無法運行;
必須重新改寫程式碼, 利用 $HTTP_*_VARS 關聯式陣列來替代.
http://km.tceb.edu.tw/~wsx/php/ch3-7.htm


接著設定php延伸模組所在的目錄,
搜尋 extension_dir = "./"
取代成
代碼:

extension_dir = "C:Apache2phpextensions"




再搜尋 ;extension=php_mbstring.dll
取代成
代碼:

extension=php_mbstring.dll


把 extension=php_mbstring.dll 前面的;去掉
使用二碼中文顯示, 開啟mbstring,使用比對, 搜尋, 置換時, 才不會有非預期的結果


再搜尋 ;extension=php_mysql.dll
取代成
代碼:

extension=php_mysql.dll


把 extension=php_mysql.dll 前面的;去掉
使 MySQL 函數庫可以運行


再搜尋 ;session.save_path = "/tmp"
取代成
代碼:

session.save_path = "C:Apache2temp"


把 ;session.save_path 前面的;去掉
並在等號後 "/tmp" 取代成 "C:Apache2temp"
使用檔案總管, 在你的 C:Apache2 底下, 開新資料夾, 名稱為 temp


完成以上步驟後, 將 php.ini 存檔 (注意不要存成 php.ini.txt)


進入 C:Apache2php 複製 php4ts.dll 到系統安裝目錄下
( WIN XP 預設是 C:WINDOWSsystem32)
php4ts.dll 可以使您的 PHP 作為 Apache 的 PHP-Module
ps. 若未能順利啟動 PHP, 則複製 php.ini 到 C:WINDOWS 底下


開啟 Apache 的設定檔 httpd.conf
於設定檔最後面加入以下內容, 存檔後, 關閉.
代碼:

LoadModule php4_module C:/Apache2/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php
PHPIniDir "C:/Apache2/php"
圖檔

回到「php BB2」

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 2 位訪客