重启php有哪几种方式,重启nginx有哪几种方法

cee746d13a203ec759e78c732996bac7.png

查看进程

(推荐教程:nginx教程)ps -ef|grep nginx

平滑重启命令:kill -HUP 主进程号或进程号文件路径

或者使用/usr/nginx/sbin/nginx -s reload

注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。

判断Nginx配置是否正确命令如下:nginx -t -c /usr/nginx/conf/nginx.conf

或者/usr/nginx/sbin/nginx -t

nginx reload重启

执行# /usr/local/nginx/sbin/nginx -s reload

nginx已经重启成功

Centos nginx重启

重启Nginxservice nginx restart

/etc/init.d/nginx stop

/etc/init.d/nginx start

Ubuntu Nginx$sudo service nginx start

$sudo service nginx stop

win7

启动

解压至c:\nginx,运行nginx.exe(即nginx -c conf\nginx.conf),默认使用80端口,日志见文件夹C:\nginx\logs

常用配置

C:\nginx\conf\nginx.conf,使用自己定义的conf文件如my.conf,命令为nginx -c conf\my.conf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Nginx是一个广泛使用的高性能Web服务器和反向代理服务器。PHP是一种流行的服务器端脚本语言,用于动态网页的开发。当使用Nginx作为服务器,PHP脚本运行时可能出现"413 Request Entity Too Large"错误。 "413 Request Entity Too Large"意味着请求的实体太大,超过了服务器的限制。这通常发生在上传大型文件或POST请求时。 解决此问题,您可以尝试以下几种方法: 1. 修改Nginx配置文件:打开Nginx的配置文件(通常为nginx.conf或default.conf),找到或添加以下行: client_max_body_size 20M; 这将设置请求的最大大小为20兆字节(可根据需要更改)。保存文件并重新启动Nginx。 2. 修改PHP配置文件:打开php.ini文件,找到或添加以下行: upload_max_filesize = 20M post_max_size = 20M 这将设置上传文件和POST请求的最大大小为20兆字节(可根据需要更改)。保存文件并重新启动NginxPHP。 3. 如果您使用的是PHP-FPM,您还需要修改php-fpm.conf或www.conf文件,找到或添加以下行: php_admin_value[upload_max_filesize] = 20M php_admin_value[post_max_size] = 20M 这将设置上传文件和POST请求的最大大小为20兆字节(可根据需要更改)。保存文件并重新启动NginxPHP-FPM。 4. 还有可能是操作系统的限制导致请求太大。您可以尝试修改操作系统的配置文件,如/etc/security/limits.conf或/etc/nginx/nginx.conf文件中的client_body_buffer_size和client_header_buffer_size等参数。具体方法可以根据您的操作系统和版本进行调整。 综上所述,当出现NginxPHP联合使用时的"413 Request Entity Too Large"错误,您可以通过修改NginxPHP的配置文件来解决问题。重启NginxPHP服务器后,错误应该就会被解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值