如何从服务器上的ftp下载文件,然后使用其中的导入数据

时间:2015-07-08 09:12:34

标签: php mysql server

您好我已经构建了一个脚本,可以从ftp帐户下载文件,然后从中导入数据。但它适用于localhost,因为在下载文件后我将它们保存在c盘上,然后从那里读取文件并处理它们。我需要帮助才能在实时服务器上执行此操作。如何实现此目的以及在哪里可以将文件存储在public_html文件夹外的服务器上。

如果有人能帮助我,我真的很感激。谢谢。

2 个答案:

答案 0 :(得分:0)

这不是一个非常具体的问题,但听起来你需要检查服务器上的下载文件夹的权限,设置权限以便你的脚本可以保存到它,你可能希望将它保存在public_html之外,这样它无法通过Web服务器访问?

例如将其保存在public_html /../ ftp中(只是说明此处的路径)。

答案 1 :(得分:0)

  • 是的,最好将文件存储在public_html
  • 之外
  • 您可以使用各种工具在public_html外创建下载文件夹。登录到您的主机提供商帐户并在那里使用文件管理器工具,否则您可以获取主机的SSH凭据并使用某个SSH客户端创建该文件夹
  • 同时给予该文件夹适当的权限,以便我们可以写入/读取它。
  • 您可以使用脚本$ _SERVER [' DOCUMENT_ROOT']从脚本中引用下载文件夹的位置。(将public_html替换为下载文件夹名称)