不是用ls,是你在apache的mod_perl里面打印出来,我怀疑mod_perl工作的目录已经被chroot到安全目录了,这样就看不到/tmp/mysql.sock这个文件了。


2013/1/30 Haiyan Lin <[email protected]>

> On 01/30/2013 09:17 AM, 夏凯 wrote:
> > On 2013年01月30日 07:22, Haiyan Lin wrote:
> >> 在命令行执行 没问题,但在Apache环境中用Mod_perl执行,报错
> > 会不会是被apache给chroot了?你打印下根目录下有那些文件,看下。
> >
> 系统的根目录ls的结果如下
> $ ls /
> bin boot dev etc home lib lost+found media mnt opt proc root run sbin
> srv sys tmp usr var
>
> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
> 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 [email protected]。
> 要向此网上论坛发帖,请发送电子邮件至 [email protected]。
> 通过以下网址访问此论坛:http://groups.google.com/group/perlchina?hl=zh-CN。
> 要查看更多选项,请访问 https://groups.google.com/groups/opt_out。
>
>
>


-- 
contact me:
MSN: [email protected]
GTALK: [email protected]

-- 
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 [email protected]。
要向此网上论坛发帖,请发送电子邮件至 [email protected]。
通过以下网址访问此论坛:http://groups.google.com/group/perlchina?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com/groups/opt_out。


回复