我正在使用托管的Linux机器,因此我无权将 写入/usr/lib目录。 当我尝试做通常安装CPAN模块: perl Makefile.PL
make test
make install
该模块被提取到一个文件夹blib/lib/。我一直保留use blib/lib/ModuleName但它仍然编译器说模块不能被 找到。我曾尝试将.pm文件复制到本地目录并保留 require Module
我只是不得不重新安装mysql,并且遇到启动问题。它找不到套接字(mysql.sock)。问题是,我也没有。在我的Mac OS X 10.4终端中,我输入:locate mysql.sock,然后我回到/private/tmp/mysql.sock。它是有意义的,该套接字文件存在于该位置,但实际上并没有。 如何找到套接字文件? 如果locate返回一个错误的位置,它必须具有某种内存和可能的索引。我