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

php连接远程服务器(php远程开机)

今天给各位分享php连接远程服务器的知识,其中也会对php远程开机进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

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

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

?php

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

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

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

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

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

?

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

php如何上传图片到远程服务器

可以使用curl这个扩展来实现。

PHP 支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。

libcurl支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传(这个也能通过PHP的FTP扩展完成)、HTTP 基于表单的上传、代理、cookies和用户名+密码的认证。

curl_close() 关闭一个cURL会话。

curl_copy_handle()复制一个cURL句柄和它的所有选项。

curl_errno()返回最后一次的错误号。

curl_error()返回一个保护当前会话最近一次错误的字符串。

curl_escape()返回转义字符串,对给定的字符串进行URL编码。

curl_exec()执行一个cURL会话。

curl_file_create()创建一个CURLFile对象。

curl_getinfo()获取一个cURL连接资源句柄的信息。

curl_init()初始化一个cURL会话。

curl_multi_add_handle()向curl批处理会话中添加单独的curl句柄。

curl_multi_close()关闭一组cURL句柄。

curl_multi_exec()运行当前cURL句柄的子连接

curl_multi_getcontent()如果设置了CURLOPT_RETURNTRANSFER,则返回获取的输出的文本流。

curl_multi_info_read()获取当前解析的cURL的相关传输信息。

curl_multi_init()返回一个新cURL批处理句柄。

curl_multi_remove_handle()移除curl批处理句柄资源中的某个句柄资源。

curl_multi_select()等待所有cURL批处理中的活动连接。

curl_multi_setopt()设置一个批处理cURL传输选项。

curl_multi_strerror()返回描述错误码的字符串文本。

curl_pause()暂停及恢复连接。

curl_reset()重置libcurl的会话句柄的所有选项。

curl_setopt_array()为cURL传输会话批量设置选项。

curl_setopt()设置一个cURL传输选项。

curl_share_close()关闭cURL共享句柄。

curl_share_init()初始化cURL共享句柄。

curl_share_setopt()设置一个共享句柄的cURL传输选项。

curl_strerror()返回错误代码的字符串描述。

curl_unescape()解码URL编码后的字符串。

curl_version()获取cURL版本信息。

php连接远程sqlserver08 失败?

最有可能的就是ip地址以及用户名,密码等这三个中有一个是错误的;除了这个原因;现在php中默认的sqlserver驱动能连接的sqlserver版本是2000版的,不过我试过连接2005的也没有问题,这个你要检查一下;

连接的参数一般就是:

$conn=mssql_connect(DBHOST,DBUSER,DBPW);

远程的话DBHOST就是远程数据库的IP地址,

如:$conn=mssql_connect(‘211.555.147.14’,‘sa','111111');//注,也有可能会在ip地址上加上端口号;如:211.555.147.14:2240,如果不是冒号就是逗号分割

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

$hostname="127.0.0.1";

127.0.0.1是localhost的ip

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

如何通过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连接远程服务器和php远程开机的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码