保存上传文件的位置

时间:2010-04-07 16:07:47

标签: php upload file-upload

我正在使用php,并且我已编写代码以允许用户上传文件。出于测试目的,我已将文件保存到D:/final/temp/test.xls.然后我生成另一个文件并将其保存到同一位置。该文件可由用户下载。 但如果实际用户使用我的应用程序, 该位置应指向哪里?谢谢!

1 个答案:

答案 0 :(得分:1)

您需要将文件上传到Web服务器提供的目录。您有3个选择:

  1. 找到提供PHP文件的目录,并将文件保存到该位置或下面的目录。
  2. 在您的网络服务器配置中,将D:/ final / temp /目录映射到网站或虚拟目录。
  3. 创建一个PHP文件,该文件从D:/ final / temp目录中读取文件并将其提供给最终用户。此选项设置起来比较棘手,并且在性能方面存在更多问题。
  4. 您上传的位置需要具有写入权限,并且Web服务器还需要能够从此位置读取文件。