首页 > 网站 > 建站经验 > 正文

php-fpm可执行文件出现乱码的解决方法

2019-11-02 15:56:01
字体:
来源:转载
供稿:网友

配置php-fpm

默认php安装目录:/usr/local/php

先拷贝配置文件,在进行编辑

复制代码 代码如下:

cp/usr/local/php/etc/php-fpm.conf.default->/usr/local/php/etc/php-fpm.conf

vi/usr/local/php/etc/php-fpm.conf

制作fpm启动服务

复制下面的代码,vi/etc/init.d/php-fpm,保存

复制代码 代码如下:

#!/bin/bash

#php-fpmStartupscriptforphp-fpm,aFastCGIimplementation

#thisscriptwascreatedbytonyat2010.07.21,basedonjackbillow'snginxscript.

#itisv.0.0.1version.

#ifyoufindanyerrorsonthisscripts,pleasecontacttony.

#bysendingmailtotonytzhouatgmaildotcom.

#

#chkconfig:-8515

#description:php-fpmisanalternativeFastCGIimplementation,withsomeadditionalfeaturesusefulforsitesofanysize,especiallybusiersites.

#

#processname:phpfpm

#pidfile:/usr/local/php/var/run/phpfpm.pid

#config:/usr/local/php/etc/phpfpm.conf

phpfpm=/usr/local/php/sbin/php-fpm

config=/usr/local/php/lib/php.ini

pid=/usr/local/php/var/run/php-fpm.pid

RETVAL=0

prog="phpfpm"

#Sourcefunctionlibrary.

./etc/rc.d/init.d/functions

#Sourcenetworkingconfiguration.

./etc/sysconfig/network

#Checkthatnetworkingisup.

[${NETWORKING}="no"]&&exit0

[-x$phpfpm]||exit0

#Startphpfpmdaemonsfunctions.

start(){

if[-e$pid];then

echo"phpfpmisalreadyrunning...."

exit1

fi

echo-n$"Starting$prog:"

daemon$phpfpm-c${config}

RETVAL=$?

echo

[$RETVAL=0]&&touch/var/lock/subsys/phpfpm

return$RETVAL

}

#Stopphpfpmdaemonsfunctions.

stop(){

echo-n$"Stopping$prog:"

killproc$phpfpm

RETVAL=$?

echo

[$RETVAL=0]&&rm-f/var/lock/subsys/phpfpm/var/run/phpfpm.pid

}

#reloadphpfpmservicefunctions.

reload(){

echo-n$"Reloading$prog:"

#kill-HUP`cat${pid}`

killproc$phpfpm-HUP

RETVAL=$?

echo

}

#Seehowwewerecalled.

case"$1"in

start)

start

;;

stop)

stop

;;

reload)

reload

;;

restart)

stop

start

;;

status)

status$prog

RETVAL=$?

*)

echo$"Usage:$prog{start|stop|restart|reload|status|help}"

exit1

esac

exit$RETVAL

chmod+x/etc/rc.d/init.d/php-fpm#添加执行权限

chkconfigphp-fpmon#设置开机启动

启动/etc/init.d/php-fpmstart

停止/etc/init.d/php-fpmstop

重启/etc/init.d/php-fpmrestart

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表