Mac电脑设置本地pac文件及问题解决

现在OSX不支持本地pac文件,如果想用本地文件,需要启动本机的apache服务。

step1.

在console运行 sudo apachectl start
正常的话,用浏览器看http://localhost/ 应该显示 It Works
但是却显示无法连接。

step2.

在console 运行 sudo apachectl -t
终端显示

Syntax error on line 20 of /private/etc/apache2/extra/httpd-mpm.conf: Invalid command ‘LockFile’, perhaps misspelled or defined by a module not included in the server configuration

查资料得知LockFile 是apache2.2以前使用的,apache2.4使用的是Mutex。而osx10.11以后用的是apache2.4

step3.

修改文件 /etc/apache2/extra/httpd-mpm.conf
把以下内容隐藏

<IfModule !mpm_winnt_module>
<IfModule !mpm_netware_module>
  LockFile "/private/var/log/apache2/accept.lock"
</IfModule>
</IfModule>
step4.

重新测试 sudo apachectl -t 正常。运行sudo apachectl restart, 用浏览器测试正常

step5.

把Pac文件拷贝到/Library/WebServer/Documents/

step6.

设置pac文件路径为http://localhost/xxx.pac

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值