小陆菜园

播种成长的种子

记录生活的点滴


Welcome~

OSX Supervisor报错

问题描述

brew安装的supervisor没有投入使用。在安装php5.6之后,想让supervisor来管理php-fpm,进入superviosrctl,在命令后下报了以下的错误

error: <class 'xmlrpclib.ProtocolError'>, <ProtocolError for 127.0.0.1/RPC2: 404 Not Found>: file: /usr/local/Cellar/supervisor/3.3.5/libexec/lib/python2.7/site-packages/supervisor/xmlrpc.py line: 519

问题解决

1.一开始以为是supervisord出了问题——没有启动,supervisord -c 启动服务,进入命令后发现不是启动的问题; 2.然后怀疑是supervisord与原本的docker监听端口9001发生冲突,于是修改supervisord.ini里面的端口,修改之后发现没有任何的改善; 3.最后发现是supervisorctl在没代-c参数的时候,会调用其他目录的supervisord.ini的配置文件,在进入supervisorctl加上-c参数引入supervisord.ini的配置文件即可

参考博客

最近的文章

PHP5.6 编译Redis模块

系统环境macOs:Mojave 10.14.4生成configure命令phpize --with-php-config=/usr/local/php5.6/bin/php-config--with-php-config参数是编译的php的配置所在的目录开始编译以及安装make && sudo make install在编译后的php版本之中添加redis扩展的支持在php.ini目录下面添加 extension=/pathtoRedisExtension/redis.s...…

开发继续阅读
更早的文章

OSX安装PHP5.6

系统环境macOs:Mojave 10.14.4需要提前安装的软件 下载X11安装过程使用的工具 brew make X11安装包安装过程中遇到的问题 库文件不存在 第三方博客的内容不全 个人理解偏差我的OSX缺少的库文件 libgd libjpeg libpng libiconv X11\xpm.h安装步骤 检测环境./configure \--prefix=/usr/local/php5.6 \--with-mysql \--with-xpm-dir=/usr...…

开发继续阅读