我使用brew通过Mac OS终端安装polipo。似乎安装成功,但是我找不到配置文件并编辑它。有人可以帮我找出原因吗?

config -/usr/local/etc/中缺少polipo/config文件-LMLPHP

最佳答案

  • 不会自动创建配置文件。您需要获取示例配置文件。在终端中运行以下命令:
    curl -o ~/.polipo https://raw.githubusercontent.com/jech/polipo/master/config.sample
    

    对于禁止的URL:
    curl -o ~/.polipo-forbidden https://raw.githubusercontent.com/jech/polipo/master/forbidden.sample
    

    然后重新启动polipo以确保它将使用配置文件:
    launchctl unload /usr/local/opt/polipo/homebrew.mxcl.polipo.plist
    launchctl load /usr/local/opt/polipo/homebrew.mxcl.polipo.plist
    

    如果产生Service is disabled错误,请尝试使用以下命令重新启动脊髓灰质炎:
    brew services restart polipo
    

    现在,在浏览器中打开此地址:
    http://127.0.0.1:8123/polipo/config

    您应该在顶部看到以下行:
    configFile  /Users/YourUserName/.polipo Configuration file.
    

    如果是这样,您需要修改~/.polipo来配置您的polipo实例。
  • 不推荐使用另一种方法。您可以在/usr/local/etc/polipo/config上创建配置文件,然后使用以下命令创建到/etc/polipo/config的软链接(soft link):
    mkdir /usr/local/etc/polipo/
    curl -o /usr/local/etc/polipo/config https://raw.githubusercontent.com/jech/polipo/master/config.sample
    sudo ln -sfv /usr/local/etc/polipo/config /etc/polipo/config
    

    然后重新启动polipo并确保您的配置文件位置正确。您可以在/usr/local/etc/polipo/config修改配置文件。
  • 07-27 20:34