我用PHP中的FTP命令,象获取文件的大小和时间都可以,但是用ftp_put()上传文件时总时出错,它只能在空间上建个同名的文件,如我要上传一个文本文件“123.txt”,用ftp_put()后,能在FTP里建立个空的文件,但是内容就没有了,相当于建一个文件而已,这时为什么啊?谁知道啊
出错的信息:Warning: ftp_put() [function.ftp-put]: Opening ASCII mode data connection for abcd.txt. in E:\php\ftp\index.php on line 17 Fatal error: Maximum execution time of 60 seconds exceeded in E:\php\ftp\index.php on line 28
第二句是超时了,但是我的文本文件才2KB啊,应该不用60秒吧!?
出错的信息:Warning: ftp_put() [function.ftp-put]: Opening ASCII mode data connection for abcd.txt. in E:\php\ftp\index.php on line 17 Fatal error: Maximum execution time of 60 seconds exceeded in E:\php\ftp\index.php on line 28
第二句是超时了,但是我的文本文件才2KB啊,应该不用60秒吧!?
解决方案 »
- 帮忙写个php
- php显示txt文件的时候,有些中文文件乱码有些中文文件不乱码。求解释。
- 用dreamveaver创建的PHP,不能预览,到底怎么回事?我把dreamveaver拷别的别人机子上就可以预览了,求救!!!
- 根据一数组标识给TD标号
- select count(*) from * where
- 新闻系统中的 新闻评论怎么做? 引用回复,是不是把把别人的帖子取一段。追加到自己的帖子后面?怎么设计数据表啊??
- mysql to json的问题
- 打不开PHP文件,是怎么回事?在apache下,而不是在IIS下的
- 号外:分析vbb论坛源码发现没有使用class,难道老外不喜欢这种方式?
- 关于mysql数据库语法的问题
- 关于printf("%10.3f/n",××)的用法?
- 如何处理 '\n'
$ftplink=ftp_connect("FTP的IP",21);
$ftplogin=ftp_login($ftplink,"名字","密码");
if($ftplogin){
echo "true"."<br>";
}else{
echo "falsh"."<br>";
}$ftpsize=ftp_size($ftplink,"www/1234.asp");
if($ftpsize==-1){
echo "falsh"."<br>";}
else{
echo $ftpsize."<br>";
}ftp_put($ftplink,@"www/uploadfile/abcd.txt",@"abcd1.txt",FTP_ASCII);
ftp_quit($ftplink);
?>这个是代码,大家看看,那里错了,谢谢