Mac 启动自带PHP php-fpm问题

2018-1-9 杜世伟 Mac

Mac启动自带PHP php-fpm问题
Mac 自带 php-fpm,在终端执行 php-fpm,会报如下错误:
ERROR: failed to open configuration file '/private/etc/php-fpm.conf': No such file or directory (2)
ERROR: failed to load configuration file '/private/etc/php-fpm.conf'
ERROR: FPM initialization failed

错误信息显示,不能打开配置文件,cd /private/etc,发现没有 php-fpm.conf 文件,但是有 php-fpm.conf.default 文件。这个文件是默认配置,我们可以复制一份,改名为 php-fpm.conf,然后再根据需要改动配置。

cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf
执行 php-fpm,再次报错:

ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
ERROR: failed to post process the configuration

阅读全文>>

标签: PHP php-fpm Mac

评论(0) 浏览(12962)

Mac pip install protobuf 安装失败

2017-6-12 杜世伟 Mac

Installing collected packages: six, protobuf
  Found existing installation: six 1.4.1
    DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
    Uninstalling six-1.4.1:
Exception:
Traceback (most recent call last):
  File "/Users/xiaodu/Library/Python/2.7/lib/python/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/Users/xiaodu/Library/Python/2.7/lib/python/site-packages/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
  File "/Users/xiaodu/Library/Python/2.7/lib/python/site-packages/pip/req/req_set.py", line 778, in install
    requirement.uninstall(auto_confirm=True)

阅读全文>>

标签: protobuf python pip

评论(0) 浏览(4776)

解决mac下安装pymssql问题

2017-6-11 杜世伟 Mac


mac环境:10.11.6

python:2.7.10

sudo pip install pymssql 后出现下面问题:


creating build/temp.macosx-10.11-intel-2.7

cc -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe -I/usr/local/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _mssql.c -o build/temp.macosx-10.11-intel-2.7/_mssql.o -DMSDBLIB
_mssql.c:266:10: fatal error: 'sqlfront.h' file not found
#include "sqlfront.h"
^
1 error generated.
error: command 'cc' failed with exit status 1

阅读全文>>

标签: python pip pymssql

评论(0) 浏览(19850)

Mac 下更新自带的PHP版本5.3到7.0

2016-3-16 杜世伟 Mac

下载和安装PHP 7.0

打开终端并运行如下的命令:

curl -s http://php-osx.liip.ch/install.sh | bash -s 7.0
回车后,你会看到一个EI Capitan下的警告:

Detected OS X El Capitan 10.11. As this is quite new, there may be issues still. Your mileage may vary.
不用管这个警告,等待下载安装完毕即可。

配置路径

安装完毕如果在终端里运行PHP -v命令,还是会显示mac自带的旧版本。因此,我们还需要配置一下路径。

阅读全文>>

标签: PHP curl install Mac

评论(0) 浏览(17761)

MAC通过SSH使用PEM文件登录

2016-2-4 杜世伟 Mac

1.命令如下
ssh -i key.pem 
ssh -i key.pem root@IP
如果出现报错说明这个问题是文件的权限太大了,需要给小点 

sudo chmod 600 key.pem 

然后再执行ssh -i key.pem root@IP


2.可以使用ssh-add 添加key文件

ssh-add -k key.pem  


3.正常登录堡垒机
ssh root@IP

阅读全文>>

标签: linux Mac ssh pem

评论(0) 浏览(11498)

MAC 查看端口占用情况

2015-7-29 杜世伟 Mac

MAC查看端口占用情况
命令 lsof -i tcp:port  (port替换成端口号,比如8000)可以查看该端口被什么程序占用,并显示PID,方便KILL

阅读全文>>

标签: Mac lsof kill

评论(0) 浏览(11401)

Mac OS X 下 su 命令提示 sorry 的解决方法

2015-7-29 杜世伟 Mac

大家都知道在 Linux 下,执行 su 命令后输入密码即可切换到 root 用户执行各类操作

但是 Mac 下,这样行不通,只会返回你一句 Sorry!

xiaodudeMini:~ xiaodu$ su root

Password:

su: Sorry


解决方法很简单,首先打开终端
依次输入命令:
[plain] view plain copy print?
sudo su  

阅读全文>>

标签: Mac su

评论(0) 浏览(8650)

Powered by emlog 沪ICP备2023034538号-1