如何解决php-fpm乱码问题
2022-12-02 09:01:16
101
{{single.collect_count}}

php-fpm乱码的解决办法:首先拷贝配置文件;然后制作fpm启动服务;接着修改php-fpm文件;最后重启“/etc/init.d/php-fpmrestart”即可。

php入门到就业线上直播课:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用

推荐:《PHP视频教程

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

配置php-fpm

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

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

代码如下:

cp/usr/local/php/etc/php-fpm.conf.default->/usr/local/php/etc/php-fpm.confvi/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.confphpfpm=/usr/local/php/sbin/php-fpmconfig=/usr/local/php/lib/php.inipid=/usr/local/php/var/run/php-fpm.pidRETVAL=0prog="phpfpm"#Sourcefunctionlibrary../etc/rc.d/init.d/functions#Sourcenetworkingconfiguration../etc/sysconfig/network#Checkthatnetworkingisup.[${NETWORKING}="no"]&&exit0[-x$phpfpm]||exit0#Startphpfpmdaemonsfunctions.start(){if[-e$pid];thenecho"phpfpmisalreadyrunning...."exit1fiecho-n$"Starting$prog:"daemon$phpfpm-c${config}RETVAL=$?echo[$RETVAL=0]&&touch/var/lock/subsys/phpfpmreturn$RETVAL}#Stopphpfpmdaemonsfunctions.stop(){echo-n$"Stopping$prog:"killproc$phpfpmRETVAL=$?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-HUPRETVAL=$?echo}#Seehowwewerecalled.case"$1"instart)start;;stop)stop;;reload)reload;;restart)stopstart;;status)status$progRETVAL=$?*)echo$"Usage:$prog{start|stop|restart|reload|status|help}"exit1esacexit$RETVALchmod+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

以上就是如何解决php-fpm乱码问题的详细内容,更多请关注php中文网其它相关文章!

回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}