Mac OS X Apache 启动脚本失败的解决办法

今天要从 Mac (10.6.6) 的硬盘里面往虚拟机中的 Linux 传个大文件,第一反应就是打开 OS X 的 Apache 然后从 Linux wget。

gkps-MacBook:~ gkp$ sudo apachectl restart
/usr/sbin/apachectl: line 82: ulimit: open files: cannot modify limit: Invalid argument

我去,这啥情况,打开脚本看看。。。

gkps-MacBook:~ gkp$ sudo vi /usr/sbin/apachectl

第82行是调用 $ULIMIT_MAX_FILES 这个变量,搜索一下在第63行找到定义:

ULIMIT_MAX_FILES="ulimit -S -n `ulimit -H -n`"

改成

ULIMIT_MAX_FILES=""

重新启动成功。

后来我突然想到,为啥我不用 SFTP 呢?sigh。。。

This entry was posted in 我的慵懒生活 and tagged , , , . Bookmark the permalink.

2 Responses to Mac OS X Apache 启动脚本失败的解决办法

  1. KevinT says:

    我的第一反应:直接往里面拖

Leave a Reply

Your email address will not be published. Required fields are marked *


7 − two =

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>