社区
基础编程
帖子详情
php ftp上传文件失败
luofx623600186
2016-01-27 11:33:48
服务器用filezilla server创建了ftp用户,权限全给。
php中使用ftp函数上传文件失败。但是可以创建目录。
使用ftp工具可以正常上传和下载。
@ftp_put($this->link, "2016-01-26/a.jpg", "D:\wamp\www\fam\FamSchInter\UserFiles\userPhoto\0000_48.jpg"l, FTP_BINARY)
使用ftp_nb_put上传也不行。都是返回false
求大神指教
...全文
151
1
打赏
收藏
php ftp上传文件失败
服务器用filezilla server创建了ftp用户,权限全给。 php中使用ftp函数上传文件失败。但是可以创建目录。 使用ftp工具可以正常上传和下载。 @ftp_put($this->link, "2016-01-26/a.jpg", "D:\wamp\www\fam\FamSchInter\UserFiles\userPhoto\0000_48.jpg"l, FTP_BINARY) 使用ftp_nb_put上传也不行。都是返回false 求大神指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
-0000-
2016-01-27
打赏
举报
回复
$this->link是什么?
php
的操作
ftp
类.zip
<?
php
class
ftp
{ public $off; // 返回操作状态(成功/
失败
) public $conn_id; //
FTP
连接 function __construct($
FTP
_HOST,$
FTP
_PORT,$
FTP
_USER,$
FTP
_PASS) { $this->conn_id = @
ftp
_connect($
FTP
_HOST,$
FTP
_PORT) or die("
FTP
服务器连接
失败
"); @
ftp
_login($this->conn_id,$
FTP
_USER,$
FTP
_PASS) or die("
FTP
服务器登陆
失败
"); @
ftp
_pasv($this->conn_id,1); // 打开被动模拟 } function up_file($path,$newpath,$type=true) { if($type) $this->dir_mkdirs($newpath); $this->off = @
ftp
_put($this->conn_id,$newpath,$path,
FTP
_BINARY); if(!$this->off) echo "
文件
上
传
失败
,请检查权限及路径是否正确!"; }方法:
FTP
连接@
FTP
_HOST --
FTP
主机@
FTP
_PORT -- 端口@
FTP
_USER -- 用户名@
FTP
_PASS -- 密码
PHP
FTP
操作类代码( 上
传
、拷贝、移动、删除
文件
/创建目录)
复制代码 代码如下:<?
php
/*** 作用:
FTP
操作类( 拷贝、移动、删除
文件
/创建目录 )* 时间:2006/5/9* 作者:欣然随风* QQ:276624915*/class class_
ftp
{ public $off; // 返回操作状态(成功/
失败
) public $conn_id; //
FTP
连接 /** * 方法:
FTP
连接 * @
FTP
_HOST —
FTP
主机 * @
FTP
_PORT — 端口 * @
FTP
_USER — 用户名 * @
FTP
_PASS — 密码 */ function __cons
FTP
文件
传
输服务
Re:
FTP
文件
传
输服务==========================
FTP
服务不论在企业或教学中,是最常用的
文件
共享方式,它既可以做到匿名访问,也可以做到用户名和密码访问,更可以做到只能提交但不能够访问的特殊要求等等功能,本课程将一一详细演示。
FTP
服务器的一般应用场景在:企事业单位中,统一存放资料(包括技术、
文件
等等):克服个人存放不安全;跨系统存放资料:服务器端Linux,但是客户端可以Linux或Windows;为企业单位提供资料共享(例如学校来讲:教学资料,提供镜像等等功能);企业内部提供
FTP
的yum源(创建:yum仓库)等等 在提供
FTP
服务中有个重要概念,就是主动模式和被动模式,如果没有碰到问题,我们将不会去理会它,例如:碰到了之前可以用,现在不能用了,或者这个客户端可以用,那个客户端不能够用,那么就是这里出现了问题。 本课程通过图文并茂的方式,详细的阐述了主动和被动与防火墙的配合关系,是我们在处理
FTP
服务故障的主要思路,相信学员们通过细致缜密的学习,一定有所收获。
淘宝客-源码,可直接使用,可运营学习
普通独立服务器或虚拟主机安装步骤 1,将本目录的所有
文件
上
传
至
FTP
空间 2,通过网址打开 您的网址/install.
php
进入安装界面 3,输入数据库信息,并配置好 管理员账号,即安装完成 4,安装完成后,系统会自动删除install.
php
文件
和install目录,防止被恶意,失误重装导至数据丢失(如自动删除
失败
请手动删除) 5,必须保证以下3个目录 /assets/ /install/ /web/ 有可读写权限777
tobatu.rar
安装方法: 1、解压安装程序包 2、
FTP
以二进制的方式上
传
3、访问安装脚本 在您的浏览器输入你的网址 http://您的域名/ 第一次访问会自动跳转到暗转页面的。 没有的话,可以使用http://您的域名/install 这里要注意查看下你的 system/config.
php
文件
是否有可写入权限如果没有可能导致安装
失败
基础编程
21,887
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章