(最近修正:2000/7/28)
分享imp;附件另存時(shí)的檔名問(wèn)題(2000/7/28)
(顏國(guó)雄):
imp(2.0.11);在處理用;Outlook;寄來(lái)的附件檔,下載的部份少了一個(gè)將檔名解碼的動(dòng)作,以致於無(wú)法正確的抓到原來(lái)的檔名,不過(guò),這鍋好像還是得怪;Outlook;老用自己的標(biāo)準(zhǔn)!!
解決的方法很簡(jiǎn)單,只要在;imp/view.php3;中加入一行即可迎刃而解
找到;view.php3;中下面的部份
--------------------------------------------------------------------------
case;DOWNLOAD_ATTACH:
$mime;=;new;mime_part_data;
$mime->parse($part);
/*;This;should;force;a;save;file;dialog...;*/
/*;doesn’t;seem;to;force;save;file;dialog,;using;RFC822;does
*;even;for;IE
*;header("Content-type:;application/octet-stream");;*/
header("Content-type:;application/RFC822");
break;
改成:
--------------------------------------------------------------------------
case;DOWNLOAD_ATTACH:
$mime;=;new;mime_part_data;
$mime->parse($part);
//就是下面這行啦!!將編碼過(guò)的檔名解碼
$mime->name;=;chop(decode_mime_string($mime->name));
/*;This;should;force;a;save;file;dialog...;*/
/*;doesn’t;seem;to;force;save;file;dialog,;using;RFC822;does
*;even;for;IE
*;header("Content-type:;application/octet-stream");;*/
header("Content-type:;application/RFC822");
break;
簡(jiǎn)易安裝
(蔡福興):必須先把;apache;php3;imap;裝好!
1.把;horde-1.0.10.tar.gz;&;imp-2.0.11.tar.gz;抓回來(lái)
2.tar;zxvf;horde-1.0.10.tar
3.tar;zxvf;imp-2.0.11.tar.gz
4.mv;horde-1.0.10;(你WEB的root)/horde
5.mv;imp-2.0.11;(你WEB的root)/horde/imp
6.cd;(你WEB的root)/horde
7.sh;install.sh
8.在瀏覽器上執(zhí)行;http://(your;web;site)/horde/setup.php3;照指示一直按;Next
9.sh;secure.sh
忘了告訴大家!
imp相關(guān)檔案可至以下網(wǎng)址抓取http://cnpa.yzu.edu.tw/~stylon/software/imp/
imp在本校的linux上有安裝完成!應(yīng)該沒(méi)有問(wèn)題!
IMP增加同時(shí)上線人數(shù)(經(jīng)測(cè)試45人以上沒(méi)問(wèn)題)
(顏國(guó)雄):
將;/etc/inetd.conf;中有關(guān);imap;的那行
imap;stream;tcp;nowait;.................
改成
imap;stream;tcp;nowait.300;.................
重新啟動(dòng);inetd;
Q:;請(qǐng)問(wèn)apache怎麼開(kāi)啟php3呢;謝謝
我在linux6.0下面.
(顏國(guó)雄):;先找;mod_php*;的;rpm;
可在;ftp://www.tp.edu.tw/pub/mod_php3;中找到:
mod_php3-3.0.12-1cc.i386.rpm
mod_php3-imap-3.0.12-1cc.i386.rpm
mod_php3-mysql-3.0.12-1cc.i386.rpm
如果不使用資料庫(kù),只要安裝前兩個(gè)
rpm;-Uvh;mod_php3*
然後修改;apache;的設(shè)定檔(應(yīng)該是在;/etc/httpd/conf/;下吧)
找設(shè)定檔中有關(guān);php;的部份,將解的;#;字號(hào)拿掉
存檔後執(zhí)行;/etc/rc.d/init.d/httpd;restart;重新啟動(dòng);apache;
(李權(quán)哲):裝完php3的套件後,修改apache的相關(guān)設(shè)定檔再重新啟動(dòng)apache,
如:
一.修改httpd.conf(apache的設(shè)定檔,在;/etc/httpd/conf):
第67行-->#LoadModule;php3_module;modules/libphp3.so;
改成-->LoadModule;php3_module;modules/libphp3.so;
第113行-->#AddModule;mod_php3.c;
改成-->AddModule;mod_php3.c;
二.修改;srm.conf;檔:
第30行-->DirectoryIndex;index.html;index.shtml;index.cgi;
改成-->DirectoryIndex;index.html;index.shtml;index.cgi;index.php3;
第164行-->#AddType;application/x-httpd-php3;.php3;
改成--->AddType;application/x-httpd-php3;.php3;
第165行-->#AddType;application/x-httpd-php3-source;.phps;
改成--->AddType;application/x-httpd-php3-source;.phps;
三.重新啟動(dòng);apache:;
/etc/rc.d/init.d/httpd;restart;或kill;-1;apache的pid
即可使用php3
IMP安裝補(bǔ)充說(shuō)明
(惠志堅(jiān)):
1.如何直接進(jìn)入;imp;的;login;畫(huà)面:
a:;請(qǐng)將;http://(your;web;site)/horde
改為;http://(your;web;site)/horde/imp
2.如何在一進(jìn)入;imp;的;login;畫(huà)面就顯示中文:
a:;請(qǐng)?jiān)?/home/httpd/html/horde/imp/config/defaults.php3;
推薦閱讀
- Linux系統(tǒng)備份
- Ramdisk:在linux下如何使用 RAM 作為虛擬硬盤(pán)?
- Linux 指令篇:起始管理--shutdown
- Linux 指令篇:DOS相容指令--mattrib
- Linux 指令篇:DOS相容指令--mcd
- Linux 指令篇:DOS相容指令--mcopy
- 關(guān)于bootsect.S Linux開(kāi)機(jī)過(guò)程的分析
- Linux 網(wǎng)管 123 --- 第10章. 升級(jí) Linux 及其他應(yīng)用軟體 -2.不使
- Linux命令Man解釋:groupadd :建立新組
- 8 Linux命令Man解釋:PPPD :點(diǎn)對(duì)點(diǎn)daemon協(xié)議
