我被告知要从其他网站下载文本文件并放入我网站的根目录

时间:2011-04-08 07:03:58

标签: download

我想知道如何从其他网站下载文本文件,以及如何将其放在我网站的根目录中。可以帮我解决问题。感谢!!

4 个答案:

答案 0 :(得分:1)

作为一项计划,还是一项人类行动?

作为一个人,您应该能够获取链接并下载文件,使用例如FTP上传到您的网站,或者(希望现在没有人这样做)首页。

如果你的意思是编程,那么它几乎是一样的。您的脚本需要打开根目录中的文件,打开URL并读入发送的数据并将其保存到文件中,然后关闭文件。但是,如何确切地取决于你想要的语言,这是一个重复的事件还是一次性的?

答案 1 :(得分:1)

当您要求提供证明您是网站所有者的服务时,通常会发生此类请求。作为该网站的所有者还将表明您应该至少通过您的网站访问ftp。如果您自己托管网站,这是一个简单的任务,您只需将文件复制到根目录(Windows默认为c:\ inetpub \ wwwroot,ubuntu默认为/ var / www /)。但是,如果您的网站是托管的,您需要找到您的ftp用户名和密码,并使用像FileZilla这样的ftp程序。如果您想告诉我们您使用的文件主机,也许有人可以给您准确的说明。但要注意你托管的文件。

答案 2 :(得分:0)

如果您有文本文件的URL,可以将其放入浏览器,然后将文件保存到磁盘。然后,您需要将其FTP到您的Web服务器(或您通常用于将文件导入服务器的任何方法)

答案 3 :(得分:0)

在PHP中:

<?php
$resource = curl_init('http://www.someserver.com/file.txt');
// important, otherwise curl_exec will output directly
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); 
$data = curl_exec($resource);
curl_close($resource);
file_put_contents('/dir/localfile.txt', $data);

甚至更好,使用带有简单wget和cp的bash脚本。

相关问题