看板FreeBSD
标 题Re: php与postfix配合无法寄信,接着apache会挂掉
发信站SayYA 资讯站 (Sat Jul 17 17:38:26 2004)
转信站ptt!ctu-reader!news.nctu!SayYa
我已经测试过
将mod_php5改成mod_php4
结果还是一样
因此可以排除这个问题
再来就是检查sendmail的path问题
结果发现
/usr/sbin/sendmail -> /usr/sbin/mailwrapper
但是mailwrapper没有连结到 /usr/local/sbin/postfix
因此於/etc/mail/mailer.conf中新增了一行
mailwrapper /usr/local/sbin/sendmail
如此便解决了postfix与php的mail()问题
再来一个insertion动作跑出三个重复结果
我找到问题在於magic_quotes_gpc
将magic_quotes_gpc改为On
则解决了这个问题
但是我并不了解为什麽magic_quotes_gpc会跟资料库的insertion有关
最後一个
还不解的是为什麽http的处理会一直累积呢
明明线上只有约三十个人
但是三个小时前的httpd pid还是存在
更奇怪的是每个httpd都有占用cpu的使用
导致系统累积太多的使用资源而愈跑愈慢
※ 引述《fiddler (stone)》之铭言:
> ※ 引述《fiddler (stone)》之铭言:
> > 看来好像不怎麽单纯
> > 在同一个php的页面中有一个postgresql的insert
> > 结果竟然一个指令会insert进去三个结果
> > 蛮奇怪的
> 可能是这个原因造成的
> 我之前都一直在http.conf中使用
> php_value register_globals On
> 但是现在却无效
> 虽然设了,但是phpinfo()中还是一样为off
> 不晓得怎麽解决呢
> 因为是使用虚拟主机的关系
> 因此不能在php.ini中设定
> 每个虚拟必须有自己的设定
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 218-160-57-7.dynamic.hinet.net