在本地测试php用的服务器端口是53306,上传上去之后要改成3306?

在本地测试php用的服务器端口是53306,上传上去之后要改成3306?,第1张

端口3306似乎是mysql的默认端口号,如果你指的是mysql端口号修改的问题的话。一般服务器上mysql默认端口是3306,所以在代码中建立mysql数据库链接的命令中就不要特别指定53306,就可以了。

php有端口号?php web服务器才有端口号。

运行cmd shell->输入netstat -ano

显示进程pid和占用的端口号,

在你的任务管理器里找到apache,iis,nginx的pid,

看看它占了哪个端口。

<?php

//设置运行时间:永不超时

set_time_limit (0)

//开启缓冲

ob_implicit_flush ()

//IP地址

$ip = "127.0.0.1"

//监听端口

$port = 80

//创建socket

$socket = socket_create (AF_INET, SOCK_STREAM, 0)

if (!$socket){

die("创建socket失败!").socket_strerror(socket_last_error())

}

//绑定socket

$bind = socket_bind ($socket, $ip, $port)

if (!$bind){

die("绑定.socket失败!").socket_strerror ($bind)

}

//监听socket

$listen = socket_listen ($socket)

if (!$listen){

die("监听失败!").socket_strerror ($listen)

}

echo "{$port}端口监听成功!"

?>


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/242599.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存