广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php 9000端口没有启动怎么解决
  • 521
分享到

php 9000端口没有启动怎么解决

2023-06-26 06:06:09 521人浏览 独家记忆
摘要

本文小编为大家详细介绍“PHP 9000端口没有启动怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“php 9000端口没有启动怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。php 9000端口没

本文小编为大家详细介绍“PHP 9000端口没有启动怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“php 9000端口没有启动怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

php 9000端口没有启动的解决办法:1、找到“php5/fpm/pool.d/www.conf”;2、将listen改为“127.0.0.1:9000”;3、将Nginx改回用端口监听的方式;4、重启nginx和php-fpm即可。

php 9000端口没有启动怎么解决

本文操作环境:ubuntu 16.04系统、PHP7.1版、DELL G3电脑

php-fpm启动以后,没有出现9000端口?

最近在复现一个php扩展的后门,需要搭建Nginx+php环境,nginx我是用源码裸装的,不带任何第三方模块。

php-cli和php-fpm 则是通过ubuntu的标准apt-get命令安装的。

随后需要修改nginx的nginx.conf文件让其支持php脚本解析。

经查询网上的配置有两种,一种是

支持127.0.0.1:9000

location ~ \.php$ {    root           html;    fastcgi_pass   127.0.0.1:9000;    fastcgi_index  index.php;    fastcgi_param  SCRIPT_FILENAME   /usr/local/nginx/html/$fastcgi_script_name;    include        fastcgi_params;}

另一种是使用sock文件

location ~ .php$ {        root           /usr/share/nginx/html;        fastcgi_pass   unix:/var/run/php-fpm/php5-fpm.sock;        fastcgi_index  index.php;        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;        include        fastcgi_params;    }

刚开始使用第一种9000端口的方式进行配置,php解析不了,后经过查询php-fpm日志,发现有sock

[17-Sep-2019 00:23:02] NOTICE: fpm is running, pid 5617[17-Sep-2019 00:23:02] NOTICE: ready to handle connections[17-Sep-2019 00:23:02] NOTICE: systemd monitor interval set to 10000ms[17-Sep-2019 00:31:28] ERROR: An another FPM instance seems to already listen on /var/run/php5-fpm.sock[17-Sep-2019 00:31:28] ERROR: FPM initialization failed[17-Sep-2019 00:37:34] NOTICE: configuration file /etc/php5/fpm/php-fpm.conf test is successful

随后在nginx配置文件中改用第二种sock文件交互的模式,发现还是页面解析不了。

最后找到/etc/php5/fpm/pool.d/www.conf 配置文件,将listen改为127.0.0.1:9000

又将nginx改回用端口监听的方式,重启nginx和php-fpm以后,终于可以解析php脚本了。。

root@ubuntu:/usr/local/nginx# netstat -tlnActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address           Foreign Address         State      tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN     tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN     tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN     tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN     tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     tcp6       0      0 ::1:631                 :::*                    LISTEN     root@ubuntu:/usr/local/nginx# pgrep nginx|xargs kill -s 9root@ubuntu:/usr/local/nginx# vim conf/nginx.confroot@ubuntu:/usr/local/nginx# sbin/nginx root@ubuntu:/usr/local/nginx#

nginx.conf配置文件

 server {        listen       80;        server_name  localhost;        root   html;        index  index.php;        location ~\.php$ {            fastcgi_pass  127.0.0.1:9000;            fastcgi_index index.php;            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;            include fastcgi_params;        }

/etc/php5/fpm/pool.d/www.conf文件修改的地方:

; The address on which to accept FastCGI requests.; Valid syntaxes are:;   'ip.add.re.ss:port'    - to listen on a TCP Socket to a specific address on;                            a specific port;;   'port'                 - to listen on a TCP socket to all addresses on a;                            specific port;;   '/path/to/unix/socket' - to listen on a unix socket.; Note: This value is mandatory.listen = 127.0.0.1:9000

php 9000端口没有启动怎么解决

读到这里,这篇“php 9000端口没有启动怎么解决”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网PHP编程频道。

--结束END--

本文标题: php 9000端口没有启动怎么解决

本文链接: https://www.lsjlt.com/news/307233.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php没有启动9000端口怎么解决
    随着互联网时代的不断发展,PHP这门编程语言越来越受到人们的关注。作为一名PHP程序员,我们会时常遇到一些问题,比如经常听到别人说“9000端口没有启动”。今天,我们就来探讨一下这个问题的产生与解决方法。一、产生的原因PHP网页服务通常运行...
    99+
    2023-05-14
    php
  • php 9000端口没有启动怎么解决
    本文小编为大家详细介绍“php 9000端口没有启动怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“php 9000端口没有启动怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。php 9000端口没...
    99+
    2023-06-26
  • php没有启动9000端口如何解决
    这篇“php没有启动9000端口如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php没有启动9000端口如何解决”文...
    99+
    2023-07-05
  • php 9000端口没有启动怎么办
    本文操作环境:ubuntu 16.04系统、PHP7.1版、DELL G3电脑php 9000端口没有启动怎么办php-fpm启动以后,没有出现9000端口最近在复现一个php扩展的后门,需要搭建Nginx+php环境,nginx我是用源码...
    99+
    2014-05-06
    9000端口 php-fpm
  • php5没有监听9000端口怎么解决
    在使用PHP5时,有些用户可能会遇到无法监听端口9000的情况。这时,我们需要进行一些配置和排查工作来解决这一问题。首先,我们需要排除其他程序占用了9000端口的可能性。可以通过执行以下命令查看端口占用情况:netstat -ano | f...
    99+
    2023-05-14
    php PHP5
  • php5没有监听9000端口如何解决
    这篇文章主要讲解了“php5没有监听9000端口如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php5没有监听9000端口如何解决”吧!在使用PHP5时,有些用户可能会遇到无法监听端...
    99+
    2023-07-05
  • php-fpm没有启动脚本如何解决
    本篇内容介绍了“php-fpm没有启动脚本如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php-fpm启动脚本的方法:1、创建自启动...
    99+
    2023-07-04
  • win10没有快速启动选项怎么解决
    如果你在Windows 10中没有看到快速启动选项,可能是由于以下几种原因:1. 电脑没有启用快速启动功能:你可以通过以下步骤启用快...
    99+
    2023-08-28
    win10
  • windows没有启动服务器服务怎么解决
    本篇内容主要讲解“windows没有启动服务器服务怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows没有启动服务器服务怎么解决”吧!解决方法单击开始菜单,依次点击:所有应用→W...
    99+
    2023-07-01
  • win7输入法程序没有自动启动怎么解决
    这篇文章主要讲解了“win7输入法程序没有自动启动怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win7输入法程序没有自动启动怎么解决”吧!解决方法:按win+r打开运行窗口,在运行...
    99+
    2023-06-28
  • vps开启不了端口怎么解决
    如果VPS无法打开端口,可能有以下几个原因:1. 防火墙设置:检查VPS上的防火墙配置,确保端口被允许通过。可以使用iptables...
    99+
    2023-08-20
    vps
  • php-fpm 没有启动脚本怎么办
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。php-fpm 没有启动脚本怎么办?php-fpm服务启动脚本的方法这个我自己在用,没问题,有三个path需要自己酌情修改。先创建自启动文件:/etc/init.d/...
    99+
    2022-11-22
    php-fpm
  • win10启动软件没反应怎么解决
    如果您的Windows 10启动软件没有任何反应,可以尝试以下解决方法:1. 重新启动计算机:有时候系统的一些临时问题会导致软件无法...
    99+
    2023-10-10
    win10
  • windows提示没有启动服务器服务怎么解决
    本篇内容主要讲解“windows提示没有启动服务器服务怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows提示没有启动服务器服务怎么解决”吧!一...
    99+
    2022-12-16
    windows 服务器
  • php里没有libmyql.dll怎么解决
    PHP是一种流行的服务器端编程语言,它提供了许多有用的功能和库,可以帮助开发人员快速创建高效的Web应用程序。但是,有时候在使用PHP时,可能会遇到“No Libmysql.dll”错误。这个问题通常是由于缺少libmysql.dll文件引...
    99+
    2023-05-14
    php 数据库 mysql
  • php if没有值怎么解决
    这篇文章主要讲解了“php if没有值怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php if没有值怎么解决”吧!在 PHP 中,if 语句是一种常用的条件语句,用于执行不同的代码...
    99+
    2023-07-06
  • 云服务器端口开启不了怎么解决
    如果云服务器的端口无法开启,可以按照以下步骤进行排查和解决:1. 检查服务器的安全组设置:云服务器的安全组规则可能会限制某些端口的访...
    99+
    2023-09-16
    云服务器
  • 电脑影子系统开机没有启动菜单怎么解决
    本篇内容介绍了“电脑影子系统开机没有启动菜单怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!解决方法在影子系统主界面中进入正常模式。进...
    99+
    2023-07-01
  • 启动PHP环境时,80端口被占用怎么办?
    最终找到了原因,原来是Sql Server Reporting Service(SSRS 报表服务器)需要占用80端口。于是该服务设为禁用或停止,再启动Apache和Nginx时,一切恢复正常。 ...
    99+
    2022-01-01
    启动PHP环境时,80端口被占用怎么办?
  • xampp php没有安装上怎么解决
    这篇文章主要介绍了xampp php没有安装上怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇xampp php没有安装上怎么解决文章都会有所收获,下面我们一起来看看吧。xampp php没有安装上的解决...
    99+
    2023-06-26
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作