作者: diber (---.s32.ts.hinet.net) 日期: 07-13-2000 11:12
步驟:
- 下載軟體: http://phplib.netuse.de/download/index.php3
- 解開的檔案上傳到/home/httpd/html 並改名叫phplib
再來的第三步驟比較頭痛,勸您最好在修改之前,先備份php3.ini這檔,如果有錯,在蓋回去重改。
- 改 /etc/httpd/php.ini的設定 找到並改成這樣
magic_quotes_gpc = On 這個在113行
track_vars = On 這個在116行
auto_prepend_file=/home/httpd/html/phplib/php/prepend.php3 這個在118行 include_path=.:/home/httpd/html/phplib/php
這個在125行
sendmail_path= /usr/sbin/sendmail -t 這個在165行
建議用joe編輯器,這樣可顯示行數(如果您灌linux有選到)
順便介紹一下joe的用法,就打joe php3.ini 然後他是直接修改,要小心,功能鍵的輔助用法按ctrl + k + h(同時按)就可知道
- 建立一個sessions的Mysql 資料庫
- cd /home/httpd/html/phplib/stuff
- mysql –uroot –p sessions
- 用phpMyadmin在mysql新增使用者kris
- user表格如下:
host:localhost (這裡我跟講義不一樣,要注意一下)
user:kris
password:不要密碼 (空白就好,不要真的填上不要密碼)
select_priv:Yes
insert_priv:Yes
update_priv:Yes
delete_priv:Yes
- db表格如下:
host:localhost (這裡我跟講義不一樣,要注意一下)
db:sessions
user:kris
select_priv:Yes
insert_priv:Yes
update_priv:Yes
delete_priv:Yes
- 新載入Mysql privilege 表格
mysqladmin –uroot –p reload
- 在/etc/httpd/conf/srm.conf 加入以下內容,但如果您是灌6.1的版本 請改/etc/httpd/cinf/httpd.conf這檔(因為新版的httpd,conf已把srm.conf
和access.conf合併在一起了)
DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3
再去找出 Alias /icons/ "/home/httpd/icons/"這行,接著在下面加
Alias /phplib/ /home/httpd/html/phplib/pages/
再重新啟動,鍵入/etc/rc.d/init.d/httpd restart (改這裡的時候,可對照郭玟玲老師所提供的apach設定檔)
- 修改 /home/httpd/html/phplib/php/local.inc
var $Database = "sessions";
var $User = "kris";
- 使用WEB連接http://IP Address/phplib/
(使用帳號:kris密碼:test看登入是否成功!)
這是小弟的安裝心得,如果有錯誤的地方,請來信告知,紀大哥,寫這樣,您還滿意嗎?