我刚在服务器上创建了一个关于mysql的数据库.我想通过我的网站使用PHP连接到这个.这是我的连接文件的内容:
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$conn = mysql_connect($dbhost, $dbuser, $dbpass)
or die('Error connecting to mysql');
$dbname = 'epub';
mysql_select_db($dbname);
Run Code Online (Sandbox Code Playgroud)
我知道用户名/密码是什么,我知道服务器的IP地址.我只是想知道我怎么知道使用哪个端口?
这有点主观,因为没有规则可以这么说.每次我创建服务器时,我都会对自己说:"最好使用的端口是什么?" 我猜的答案是"任何,只要用户可以改变它." 那么,其他人如何决定如何选择默认端口?就个人而言,我喜欢使用像8000这样的东西,如果它与HTTP相关,我注意到这是一个非常普遍的趋势.但是如果8000已经在使用呢?使用8001?这看起来有点特别,我想是的.
显然,我不是第一个提出这个问题的人; IANA维护一个端口号列表...这导致我进入未分配的范围(48620-49150).我想我们应该真的使用这些,但为什么没有更多的程序员这样做呢?你如何决定使用哪个; 如果每个人都从#1开始,那么我们都将使用48620.
我正在使用 Visual Studio 代码编辑器 URL 处理 Angular7:http://localhost:4200(工作正常)
但是,我安装了扩展Live Server,当我点击 Liveserver 图标时,它给了我错误
“端口 5500 错误。请尝试通过设置更改端口或在 GitHub 上报告。”
所以,我打开了File->preference->Settings->LiveServerConfig并尝试更改 settings.json 文件中的端口
{
"typescript.tsdk": "./node_modules/typescript/lib",
"tslint.enable": false,
"liveServer.settings.multiRootWorkspaceName": "QiwkCollaboratorTool",
"liveServer.settings.root": 0 // New added line
}
Run Code Online (Sandbox Code Playgroud)
我是朝着正确的方向前进还是遗漏了什么?我不知道如何将端口号 5500 更改为 0,因为我想要随机端口号。
提前致谢!
我autoport=yes在域("libvirt中的虚拟机")配置文件中设置,因此在运行时自动分配VNC端口.
我需要获取此端口,以便我可以从外部连接到vm,但我找不到合适的API来执行此操作.更好的python因为我正在使用libvirt-python绑定.
我不知道也许这是一个错误.
我的服务器上有2个虚拟主机.
virtualhost1.com virtualhost2.com
如果我用端口80打开virtualhost1.com(virtualhost1.com:80)
$_SERVER['HTTP_HOST']='virtualhost1.com';
Run Code Online (Sandbox Code Playgroud)
但如果我打开virtualhost2.com:80
$_SERVER['HTTP_HOST']='virtualhost2.com:80'; // NOTE: with port number
Run Code Online (Sandbox Code Playgroud)
我能知道为什么吗?
这是我尝试运行tomcat服务器时遇到的错误"服务器localhost:8080需要用户名和密码.服务器说:XD".我研究过,发现它归于Oracle.由于Oracle劫持了这个端口号.所以我把我的oracle portnumber从8080改为3010.但我仍然得到同样的错误!再次安装tomcat也没有解决问题!
可以请任何人告诉我这个正则表达式有什么问题?
((?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))\\:([0-9]{2,5})
Run Code Online (Sandbox Code Playgroud)
匹配此:assfasfas> 192.168.1.1:8080192.168.222.43:8286
我需要192.168.1.1和8080作为捕获组
谢谢
想知道以前是否有人见过这种行为.我的Sitecore 6.6实例将端口号附加到它为我的站点生成的所有URL.例如,主页的链接应该是" https://example.org ",而是生成为" https://example.org:443 ".一切都可以正常使用端口号,但是它混淆了我们试图用SEO和规范化做的一些事情.有谁知道是否有设置或设置不产生端口号?(我确信我可以通过在管道中的适当位置捕获它们来重写URL,但我希望在跳转到之前有一个更简单的方法.)
需要在网络上打开哪些网络服务,端口号,传出传入或两者,以便ipod touch接收Apple推送通知?
我知道发送apns时要设置的传出端口号.唯一的问题是,在我的学校,几乎每个传出(和传入)端口都被阻止,因此APN不起作用.我确信,如果我与网络管理员交谈并告诉他哪个端口要解锁,他就会这样做.所以我的问题是:需要在网络上打开哪些网络服务,端口号,传出传入或两者,以便ipod touch接收Apple推送通知?
我需要创建一个脑死亡的HTTP服务器,为localhost上的所有内容返回404.具体来说,我有一个程序在验收测试工具下调用服务器,但为了测试我想通过跳过那个无关的检查来节省时间.
我有办法传入程序用作测试工具一部分的URL,测试工具(当前)只是在端口80上创建这样的服务器.
但是,如果多个测试尝试同时运行,则会出现问题,因为每个测试工具都尝试在端口80上创建一个HTTP服务器,该服务器对其中一个线束失败.
因此,我想在尝试创建HTTP服务器之前随机化端口并确保它可用.如何检查该端口是否正在使用?