(最近修正:2000/7/28)
分享imp;附件另存时的档名问题(2000/7/28)
(颜国雄):
imp(2.0.11);在处理用;Outlook;寄来的附件档,下载的部份少了一个将档名解码的动作,以致於无法正确的抓到原来的档名,不过,这锅好像还是得怪;Outlook;老用自己的标准!!
解决的方法很简单,只要在;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);
//就是下面这行啦!!将编码过的档名解码
$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;
简易安装
(蔡福兴):必须先把;apache;php3;imap;装好!
1.把;horde-1.0.10.tar.gz;&;imp-2.0.11.tar.gz;抓回来
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.在浏览器上执行;http://(your;web;site)/horde/setup.php3;照指示一直按;Next
9.sh;secure.sh
忘了告诉大家!
imp相关档案可至以下网址抓取http://cnpa.yzu.edu.tw/~stylon/software/imp/
imp在本校的linux上有安装完成!应该没有问题!
IMP增加同时上线人数(经测试45人以上没问题)
(颜国雄):
将;/etc/inetd.conf;中有关;imap;的那行
imap;stream;tcp;nowait;.................
改成
imap;stream;tcp;nowait.300;.................
重新启动;inetd;
Q:;请问apache怎麽开启php3呢;谢谢
我在linux6.0下面.
(颜国雄):;先找;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
如果不使用资料库,只要安装前两个
rpm;-Uvh;mod_php3*
然後修改;apache;的设定档(应该是在;/etc/httpd/conf/;下吧)
找设定档中有关;php;的部份,将解的;#;字号拿掉
存档後执行;/etc/rc.d/init.d/httpd;restart;重新启动;apache;
(李权哲):装完php3的套件後,修改apache的相关设定档再重新启动apache,
如:
一.修改httpd.conf(apache的设定档,在;/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;
三.重新启动;apache:;
/etc/rc.d/init.d/httpd;restart;或kill;-1;apache的pid
即可使用php3
IMP安装补充说明
(惠志坚):
1.如何直接进入;imp;的;login;画面:
a:;请将;http://(your;web;site)/horde
改为;http://(your;web;site)/horde/imp
2.如何在一进入;imp;的;login;画面就显示中文:
a:;请在;/home/httpd/html/horde/imp/config/defaults.php3;
推荐阅读
- Linux系统备份
- Ramdisk:在linux下如何使用 RAM 作为虚拟硬盘?
- Linux 指令篇:起始管理--shutdown
- Linux 指令篇:DOS相容指令--mattrib
- Linux 指令篇:DOS相容指令--mcd
- Linux 指令篇:DOS相容指令--mcopy
- 关于bootsect.S Linux开机过程的分析
- Linux 网管 123 --- 第10章. 升级 Linux 及其他应用软体 -2.不使
- Linux命令Man解释:groupadd :建立新组
- 8 Linux命令Man解释:PPPD :点对点daemon协议