ftp的问题,救命呀!老大逼着马上要东东!救我!

lizhenlz 2004-11-16 11:23:56
///
/// Change the current working directory on the remote FTP server.
///
public void chdir(string dirName)
{
if(dirName.Equals("."))
{
return;
}
if(!logined)
{
login();
}
sendCommand("CWD "+dirName);
if(retValue != 250)
{
throw new IOException(reply.Substring(4)); (这里出错!)
}
this.remotePath = dirName;
Console.WriteLine("Current directory is "+remotePath);
}



出错显示为: "550 CWD failed. No permission\r" (请问,这应该是什么问题?)

...全文
463 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
marvelstack 2004-11-19
  • 打赏
  • 举报
回复
http://www.csharphelp.com/archives/archive9.html
lizhenlz 2004-11-18
  • 打赏
  • 举报
回复
问题帮我解散决呀!
lizhenlz 2004-11-18
  • 打赏
  • 举报
回复
owner的写权限是有的,所以用普通的客户端软件都可以上传。
但group和public的“写入”权限就没有。但为什么需要那两项的“写人”权限,你写的程序才能上传?你写一下你的上传是怎么实现的,为什么需要那两项的“写”权限。我再发邮件给他们。我该怎么说呢?各位老大!
oswica 2004-11-17
  • 打赏
  • 举报
回复
cpio(就这么简单) 正解
xiaoslong 2004-11-17
  • 打赏
  • 举报
回复
帮你顶!
cxyPioneer 2004-11-17
  • 打赏
  • 举报
回复
up
哈哈007哈 2004-11-16
  • 打赏
  • 举报
回复
sc
alwaysinsist 2004-11-16
  • 打赏
  • 举报
回复
你要一个什么样的功能哟》?
skyeenet 2004-11-16
  • 打赏
  • 举报
回复
根本就没有登陆 ??
blackgull 2004-11-16
  • 打赏
  • 举报
回复
是不是ftp的连接少了一步?
速马 2004-11-16
  • 打赏
  • 举报
回复
550 CWD failed. No permission...
cpio 2004-11-16
  • 打赏
  • 举报
回复
信誉值低也不能说明一定就不讲信用
lizhenlz 2004-11-16
  • 打赏
  • 举报
回复
各位老大们,我的信誉低是因为有些贴子忘记结了,刚开始不懂如何用呀,都二年前的事了,现在每个贴子都结的了,刚开始不会结啦,呵呵。
不用用这种眼睛看我哟,
^
^ ^ :)
谢谢各位!
xiaoslong 2004-11-16
  • 打赏
  • 举报
回复
我的信誉值更低
李洪喜 2004-11-16
  • 打赏
  • 举报
回复
是挺低的。
masong_1978 2004-11-16
  • 打赏
  • 举报
回复
up!
mumuliang 2004-11-16
  • 打赏
  • 举报
回复
瞧瞧楼主的信誉值=v=
trnbo 2004-11-16
  • 打赏
  • 举报
回复
CWD这个指令服务器无法识别或者无法执行相应操作,你在服务器端定义CWD命令对应的操作了吗?
mattli79 2004-11-16
  • 打赏
  • 举报
回复
550 没有权限 显然登陆没有成功
你要检查一下login()函数,判断一下返回值,看是否登陆成功
trnbo 2004-11-16
  • 打赏
  • 举报
回复
550 未执行请求的操作
代码下载地址: https://pan.quark.cn/s/ee8627e4e6d7 ABAP调试器是一种功能强大的工具,可用于在执行期间对ABAP代码进行检验。除了常规的核心功能(例如逐行运行代码以及检验变量、字段符号和引用的值)之外,它还提供了一些辅助性的特性,能够简化并压缩调试会话的时长。并非所有使用者都熟悉这些辅助特性。SAP ABAP调试器是处理和优化ABAP代码开发与维护工作的核心资源,它配备了多样的功能来协助开发人员在运行状态下进行检验和排除故障。此资源着重阐述了ABAP调试器的一些高级特性,涵盖了深入分析调用堆栈、系统级调试、更新会话调试以及提升调试效率的方法。 1. **深入分析调用堆栈**:除了常规的应用程序调试,开发人员有时需要对调用堆栈的内部层级进行深入调试,特别是在错误出现在异步执行的更新处理或系统级程序时。通过启用**系统级调试**,可以访问通常不公开的系统代码,但这也会导致调用堆栈的显著增加,因此需要审慎操作。 2. **系统级调试**:对于不含业务逻辑的系统级程序,开发人员通常无需进行调试。然而,在特定情形下,例如进行错误追踪时,可能需要进入系统代码。借助调试器的“系统调试启用/禁用”选项,可以赋予对系统程序的调试权限。 3. **更新会话调试**:在处理异步更新任务,例如持久化业务数据时,错误可能发生在更新任务内部。激活**更新会话调试**,在更新任务完成后,调试器将自动启动,展示执行路径。比如,在变更成本中心后,通过输入调试指令 "/h" 启动调试,保存后能够看到更新过程中的错误。 4. **分析调用堆栈**:在进行深入调试时,调用堆栈是至关重要的。通过分析调用堆栈,能够定位到引发问题的具体位置,如在VB_V2_NORMAL...

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧