ftp 相关问题

文件传输协议(FTP)是一种成熟的协议,用于通过基于TCP的网络(如Internet)进行文件操作(如传输文件)。

如何从 FTP 服务器播放视频到我的网站?

我正在做一个项目,需要在网站中播放来自ftp服务器的视频。我不确定我该如何做到这一点,但我正在尝试。这是一个 CodeIgniter 项目。我是什么...

回答 2 投票 0

从golang通过代理连接到ftp

我需要通过代理连接到ftp服务器并从Golang代码下载文件。我已经实现了简单的客户端: 包主 进口 ( “布菲奥” “FMMT” “github...

回答 1 投票 0

如何使用 Apache Common VFS 列出文件目录/文件

我正在使用Apache Common VFS并成功连接到服务器。 我已经阅读了文档,但我被困在这段代码中。我如何列出目录/文件? 会话会话=空; 文件系统管理器 fsM...

回答 1 投票 0

如何使用 PowerShell 的 FtpWebRequest 类从 FTP 服务器下载文件名中包含井号/井号“#”的文件

我已经构建了一个用于从 FTP 服务器下载文件的脚本。该脚本适用于我尝试下载的所有文件(包含 # 的文件除外)。经过一些研究后,我无法...

回答 1 投票 0

“无效 URI:无法解析主机名”+“请求的 URI 对于此 FTP 命令无效”

我正在尝试使用 PowerShell 连接一台 FTP 服务器,如下所示。 $line = 'MilanRamani.json' $file = "C:rivo\json\" + $line $ftpuri = "ftp://theflowregister\selfregisterflow:Buter...

回答 1 投票 0

不支持 Invoke-WebRequest 'ftp' 方案(Powershell >7.0+)

我正在尝试从 ftp 下载文件,但 Invoke-WebRequest 不起作用。由于 wget 在 Powershell 上不可用,我不得不求助于使用 Invoke-WebRequest 但我遇到了这个错误: 调用-

回答 1 投票 0

在 WebClient 的 FTP 凭据中使用特殊字符(斜杠)

编辑:我发现这肯定是密码引起的问题。我的密码中有一个正斜杠,无法弄清楚如何让它接受它。我已经尝试过更换我...

回答 1 投票 0

ftp_put() 函数不会上传我的文件

我已经在谷歌上搜索过这个错误,并从这个网站找到了很多帖子,但似乎没有任何效果。 这是我的: 我已经在谷歌上搜索过这个错误,并从该网站找到了很多帖子,但似乎没有任何效果。 这是我的: <form enctype="multipart/form-data" action="upload_file.php" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="100000" /> Choose a file to upload: <input name="uploadedfile" type="file" /><br /> <input type="submit" value="Upload File" /> </form> 这是我来自 upload_file.php 的 php 代码 <?php $ftp_server = "xxx"; $ftp_username = "xxx"; $ftp_password = "xxx"; $uploadedfile = $_FILES["uploadedfile"]["tmp_name"]; //setup of connection $conn_id = ftp_connect($ftp_server) or die("could not connect to $ftp_server"); //login if(@ftp_login($conn_id, $ftp_username, $ftp_password)) { echo "conectd as $ftp_username@$ftp_server\n"; } else { echo "could not connect as $ftp_username\n"; } ftp_pasv($conn_id, true); $remote_file_path = " /home/a9408563/public_html/files".$uploadedfile; ftp_put($conn_id, $remote_file_path, $uploadedfile,FTP_BINARY); ftp_close($conn_id); echo "\n\nconnection closed"; ?> 这是我收到的错误: 警告:ftp_put() [function.ftp-put]:无法打开该文件:第 18 行 /home/a9408563/public_html/upload_file.php 中没有此类文件或目录 我不知道下一步该怎么做,非常感谢任何帮助! 这是 php.net 对 ftp_put 的评论的答案: 发现问题,无法输入目标文件的路径 (即使我可以在 dos ftp 客户端中做到这一点...?) 例如- 这行不通 ftp_put($conn, '/www/site/file.html','c:/wamp/www/site/file.html',FTP_BINARY); 你必须放 ftp_chdir($conn, '/www/site/'); ftp_put($conn,'file.html', 'c:/wamp/www/site/file.html', FTP_BINARY ); http://php.net/manual/en/function.ftp-put.php <?php if(isset($_POST["submit"])){ // set up basic connection $conn_id = ftp_connect("xxx"); $ftp_user_name="xxx"; $ftp_user_pass="xxx"; // login with username and password $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); $destination_file = $destination_file = "public_html/api/".$_FILES['uploadedfile']['name']; $source_file = $_FILES['uploadedfile']['tmp_name']; // check connection if ((!$conn_id) || (!$login_result)) { echo "FTP connection has failed!"; echo "Attempted to connect to $ftp_server for user $ftp_user_name"; exit; } else { echo "Connected to $ftp_server, for user $ftp_user_name"; } // upload the file $upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY); // check upload status if (!$upload) { echo "FTP upload has failed!"; } else { echo "Uploaded $source_file to $ftp_server as $destination_file"; } // close the FTP stream ftp_close($conn_id); } ?> <html><body><form action="upload.php" enctype="multipart/form-data" method="post"> <input name="uploadedfile" type="file" /> <input name="submit" type="submit" value="Upload File" /> </form></body></html> api is my target folder

回答 2 投票 0

简单的FTP客户端C++

我正在尝试用 C/C++ 创建一个简单的 FTP 客户端,它将执行简单的操作(连接、检索文件)。到目前为止我所做的工作是连接和登录。我使用套接字连接到 p...

回答 3 投票 0

如何通过端口 22 进行基于批处理的 FTP 连接

我有这个批处理文件,可以将文件发送到我的 FTP。它可以登录并进行所有操作,但通过错误的端口进行连接。有什么办法可以通过端口 22 进行连接吗? 此 FTP 带有

回答 2 投票 0

Php ftp_connect() 不起作用并返回 false

<?php if ($_SERVER['REQUEST_METHOD'] === 'POST') { $ftpServer = 'ftp://123.website.com'; $ftpUsername = 'username'; $ftpPassword = 'password'; $remotePath = $_POST['remotePath']; $fileToUpload = $_FILES['fileToUpload']['tmp_name']; $fileExtension = $_FILES['fileToUpload']['type']; $fileName = $_POST['file_name'] . '.' . $fileExtension; $conn = ftp_connect($ftpServer, 80); if ($conn) { $login = ftp_login($conn, $ftpUsername, $ftpPassword); if ($login) { if (ftp_put($conn, $remotePath . $fileName, $fileToUpload, FTP_BINARY)) { echo "<p>File upload succesfull</p>"; } else { echo "<p>Error when uploading file</p>"; } ftp_close($conn); } else { echo "<p>FTP-Login failed</p>"; } } else { echo "<p>Couldnt connect to FTP server</p>"; } } ?> 我得到无法连接到 FTP 服务器 端口是80, 我可以使用正确的登录详细信息打开 ftp 服务器 我无法连接到它是什么?? hostname的ftp_connect参数采用主机名(或IP地址),而不是URL。 所以应该是: $ftpServer = '123.website.com'; ... $conn = ftp_connect($ftpServer, 80);

回答 1 投票 0

当数据库位于单独的 XAMPP 服务器上时,是否可以更新托管在 FTP 服务器上的 PHP 网站?如果是这样,我怎样才能实现这一目标?

我正在寻找有关当网站的数据库位于单独的 XAMPP 服务器上时更新托管在 FTP 服务器上的 PHP 网站的可行性的信息。我有兴趣了解是否...

回答 1 投票 0

FTP 425 无法打开 IIS 后面的数据连接

我需要编写一个连接到 FTP 服务器的应用程序。此 FTP 服务器不允许被动模式连接。我可以使用 Filezilla 连接到 FTP 服务器。 我开发了一个C# WCF

回答 4 投票 0

FTPS 问题:ftp_nlist():php_connect_nonb() 失败:操作正在进行中 (115)

使用 php 运行 ftps 进行文件传输。演示这个问题很简单: 使用 php 运行 ftps 进行文件传输。演示这个问题很简单: <?php error_reporting(E_ERROR | E_WARNING | E_PARSE); ini_set('display_errors', 1); $response = ''; $ftp = ftp_ssl_connect('ftps.site.com', 2222, 180); if (!$ftp) { echo 'Connect failed' . "\n"; return -1; } if (!ftp_login($ftp, 'user', 'pass')) { echo 'Login failed' . "\n"; return -1; } ftp_set_option($ftp, FTP_USEPASVADDRESS, false); // added later ftp_pasv($ftp, true); echo 'printing ftp_nlist response: ' . '<br>'; print_r(ftp_nlist($ftp, "/keydealer/")); ftp_close($ftp); echo 'done<br>'; return 0; 当我开始使用 FTPS 时遇到此错误时,我寄予厚望 ftp_set_option($ftp, FTP_USEPASVADDRESS, false); 可以解决这个问题,但遗憾的是没有。但是当我禁用防火墙时,这一切都有效。 我需要添加什么防火墙规则才能使其正常工作? 必须添加防火墙规则。 iptables -I OUTPUT -d site.com -j ACCEPT

回答 1 投票 0

使用 php 将文件从一台服务器复制到另一台服务器

我有两个类似的网站。两个网站的某些内容是相同的。我在一个网站 A 的特定文件夹中有一些文件。我想将一些特定文件从网站 A 复制到网站 B。 我...

回答 2 投票 0

PhP ftp put错误消息:无法打开流

我正在尝试将图像从我的本地计算机 (PC) 上传到 FTP 服务器。作为回报,收到以下错误: 警告:ftp_put(c:/dhimage/DSC_0067.JPG) [function.ftp-put]: 无法打开 str...

回答 2 投票 0

ftp_chdir() 显示警告

ftp 功能无法正常工作,但我的服务器启用了 php.ini 中的 ftp 选项。它显示的错误如下: 警告:ftp_chdir() [function.ftp-chdir]:无法将目录更改为 /home/不/

回答 3 投票 0

专用 FTP 服务器的最佳 AWS 设置?

我的公司正在寻找一种通过 FTP 进行文件共享的解决方案 - 目前,我们共享一台服务器用于客户端/管理员 FTP 文件共享并为多个站点提供服务,并且正在寻求拆分我们的角色...

回答 3 投票 0

FluentFTP:根据验证程序,远程证书无效

当我尝试连接到 FTP 服务器以使用 FluentFTP 上传文件时,我得到以下信息: 根据验证程序,远程证书无效。 然而 FileZilla 工作正常,没有错误或

回答 2 投票 0

使用camel上传ftp文件

我正在尝试使用camel通过ftp上传文件。我的代码如下 公共静态无效主(字符串... args)抛出异常{ CamelContext 上下文 = new DefaultCamelContext(); 上下文。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.