Re: [整理]FreeBSD 5.2.1 phpSysInfo 2.2 安裝
啊啊..
真歹勢
沒幫上什麼忙,竟然出現在你的感謝名單上
真不好意思....
"...." <paulnet.bbs@wretch.twbbs.org> 在郵件
news:4EAQU0$9az@wretch.twbbs.org 中撰寫...
>
> 【 FreeBSD phpSysInfo 】
>
>
> # Apache2、MySQL40、Mod_php4 (4.8)、php4_xml
> # Use Ports Setup
>
> # 如至 http://phpsysinfo.sourceforge.net/ 下載檔案回來裝的話,
> 會出現幾個問題,
>
> 「phpsysinfo requires xml module.」
> 「Fatal error: Call to undefined function: preg_split() in
> /usr/local/www/data-dist/sysinfo/includes/os/class.FreeBSD.inc.php
> on line 48」
>
> 上面兩個問題是由於 PHP 4.3.8 之後版本會出現的問題!
>
>
> 1. cd /usr/ports/www/phpSysInfo/
>
> 2. vi Makefile # 修改 Makefile
>
> /*--------------------------------------------------------*/
> /* http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/71335 */
> /* */
> /* Originator */
> /* Yen-Ming Lee <leeym@utopia.leeym.com> */
> /* Release */
> /* FreeBSD 5.2.1-RELEASE-p9 i386 */
> /*--------------------------------------------------------*/
>
> --- phpSysInfo-2.2.patch begins here ---
>
> PORTVERSION= 2.2
> CATEGORIES= www
> MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
> -MASTER_SITE_SUBDIR= phpsysinfo
> -DISTNAME= phpsysinfo-${PORTVERSION}
> -WRKSRC= ${WRKDIR}/phpsysinfo-dev
> +MASTER_SITE_SUBDIR= ${PORTNAME:L}
> +DISTNAME= ${PORTNAME:L}-${PORTVERSION}
>
> ....
>
> -USE_PHP= yes
> +USE_PHP= pcre xml
> WANT_PHP_WEB= yes
>
> -PREFIX= ${LOCALBASE}
> +WRKSRC= ${WRKDIR}/${PORTNAME:L}-dev
> WEBOWN?= www
> WEBGRP?= www
> APACHEDIR= ${PREFIX}/www/data
> INSTALLDIR= ${APACHEDIR}/phpSysInfo
> NO_BUILD= yes
> PLIST= ${WRKDIR}/plist
>
> PLIST_SUB+= INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,}
>
> post-patch:
> # rm -f ${PLIST}
> +${RM} -f ${PLIST}
> cd ${WRKSRC};\
>
> --- phpSysInfo-2.2.patch ends here ---
>
>
> 3. make install clean # 安裝
>
>
> 4. cd /usr/local/www/data/phpSysInfo # 建議更改目錄名稱
>
>
> 5. cp config.php.new config.php
>
>
> 6. vi index.php # 修改語系與面板
>
> if (!isset($template)) {
> $template = 'class';
> }
>
> # 將範本改成喜歡的樣式
>
> if (!isset($lng)) {
> $lng = 'en';
> }
>
> # 將語系由英文改成繁體中文。(改成 'tw' 或是 'big5' 也可以喔!)
>
>
> 7. http://Your_FQDN/phpSysInfo/
>
>
> 8. 如果出現了,「phpsysinfo requires xml module.」
>
> 請到 /usr/ports/textproc/php4-xml 補裝一下!
>
>
> 9. 如果出現了,
>
> 「Fatal error: Call to undefined function: preg_split() in
> /usr/local/www/data-dist/sysinfo/includes/os/class.FreeBSD.inc.php
> on line 48」
>
> GSS@bbs.ee.ntu.edu.tw 在之前有提到,
>
> 各位假如要裝跟 php 有關的東西,請到下面的地方重裝一次。
>
> /usr/ports/lang/php4-extensions
>
>
> 10. 這樣一來,各位再重新瀏覽網頁,應該就可以看到主機相關資訊了!
>
>
> * 目前新版的 phpSysInfo 2.3 支援 PHP5 喔!
>
>
> * 以上是小弟做的整理與說明,小弟是按照小弟安裝錯誤訊息寫下來的,
> 不一定正確無誤,如果有錯誤的地方,在歡迎各位大大指教回覆,
> 轉學 FreeBSD 時間約兩週,所以就自己做筆記,也跟大家分享心得。
>
> 再此也要感謝各位前輩的回覆協助,要不然小弟可能還在翻文件,
> 找錯誤哩 ^^||||,謝謝囉!
>
> * Linux 建議就直接到官方網頁抓檔下來安裝囉!
>
>
> paulnet.bbs@wretch.twbbs.org
>
>
> 參考資料:
> http://www.weithenn.idv.tw/freebsd_phpsysinfo.htm
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/71335
>
> 感謝:
> spiderii@seed.net.tw
> gaod.bbs@wretch.twbbs.org
> Leeym.bbs@utopia.leeym.com
> gsyan.bbs@bbs.ee.ncu.edu.tw
> ERICJ.bbs@ysmis.twbbs.org
> weithenn@weithenn.idv.tw
> GSS@bbs.ee.ntu.edu.tw
>
> 初稿-2004/09/09
>
> --
>
> 我想..妳已『用妳的右手,在藍色精靈的左手裡。』 找到答案了
^^/..
>
>
....
> --
> 夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不
祥之器非君子
> 之器不得已相簿 http://www.wretch.twbbs.org/album 有佈景主題
速度很快於天下
> 矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀
悲泣之戰勝以
> 喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓
天地相合以降甘露民莫
> 之令而自均始制有名名亦既有夫亦將知止知止
220-141-50-246.dynamic.hinet.net海
> 作者在 04/09/09 11:38:15 從
220-141-50-246.dynamic.hinet.net 修改這篇文章
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章
6
14