使用PHP时如何获取FTP错误

I have a script which logs on to a remote server and tries to rename files, using PHP.

The code currently looks something like this example from the php.net website:

if (ftp_rename($conn_id, $old_file, $new_file)) {
 echo "successfully renamed $old_file to $new_file
";
} else {
 echo "There was a problem while renaming $old_file to $new_file
";
}

but ... what was the error? Permissions, no such directory, disk full?

How can I get PHP to return the FTP error? Something like this:

echo "There was a problem while renaming $old_file to $new_file: 
the server says $error_message
";
查看全部
dqwmhrxt68679
dqwmhrxt68679
2008/11/11 04:35
  • error-handling
  • ftp
  • php
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

4个回复