当前位置:首页 > 服务器 > 正文

php连接远程服务器(php远程控制)

本篇文章给大家谈谈php连接远程服务器,以及php远程控制对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何通过php连接远程主机并操作

一、最佳方案是在77机器上安装apache和php

二、可以通过管道控制使用telnet登录77号机执行命令并获取结果,ssh连接本人没有做过,telnet方法如下:

$f=fopen("telnet://192.168.0.77","rw");

$s=fgets($fp);

fputs($fp,"root");

$s=fgets($fp);

fputs($fp,"pass");

$s=fgets($fp);

fputs($fp,"df -h");

while(!feof($fp)){

$fp=fgets($fp);

echo $s;

}

fclose($fp);

手机输入真累~~~

php中如何连接远程mysql数据库wampserver

决方法:

1。

改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改

"mysql"

数据库里的

"user"

表里的

"host"

项,从"localhost"改称"%"

mysql

-u

root

-pvmwaremysqluse

mysql;mysqlupdate

user

set

host

=

'%'

where

user

=

'root';mysqlselect

host,

user

from

user;

2.

授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT

ALL

PRIVILEGES

ON

*.*

TO

'myuser'@'%'

IDENTIFIED

BY

'mypassword'

WITH

GRANT

OPTION;

如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码

GRANT

ALL

PRIVILEGES

ON

*.*

TO

'root'@'192.168.1.3'

IDENTIFIED

BY

'mypassword'

WITH

GRANT

OPTION;

自己写的php代码连接不上远程ftp服务器,但可以连接本地ftp服务器(127.0.0.1)

$hostname="127.0.0.1";

127.0.0.1是localhost的ip

你用localhost当然连不上你的服务器

空间上传的PHP网站怎么连接远程服务器上的MYSQL数据库

这位朋友,你上传完网站后,可以看下这个网站系统的使用说明,并找到install.php安装文件,然后进行安装,并且按提示一步步来就OK了。如果你是网站搬家的话,上传完程序后,你找到config或inc文件夹下的config.php文件并且按如下设置:

?php

$dbHost= "";//填上你空间数据库的IP地址

$dbUser="";//填上你管理空间数据库用户名

$dbPassword="";//填上你管理空间数据库的用户密码

$dbName="";    //填上数据库名

$dbChar="";//  设置连接数据库使用的编码,一般为GBK/GB2312/UTF8其中一种就行了,要保证你此处填写的编码和你PHP程序中使用的编码一样,不然会出现乱码的。

?

若有疑问可以追问,谢谢!(Mekb[麦客博])

php连接远程服务器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php远程控制、php连接远程服务器的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码