我正在使用php,我已經編寫了允許用戶上傳文件的代碼。出於測試目的,我已將文件保存到D:/final/temp/test.xls.
然後我生成另一個文件並將其保存到相同的位置。該文件可以由用戶下載。 但是,如果一個實際的用戶將使用我的應用程序, 位置指向哪裏?謝謝!保存上傳文件的位置
0
A
回答
1
您需要將文件上傳到您的Web服務器所服務的目錄。你有3個選項:
- 找到你的PHP文件的服務目錄,並將文件保存到該位置或下面的目錄。
- 在您的Web服務器配置中,將D:/ final/temp /目錄映射到網站或虛擬目錄。
- 創建一個PHP文件,該文件從D:/ final/temp目錄讀取該文件並將其提供給最終用戶。這個選項更難以設置,並且在性能方面有更多的問題。
您上傳的位置需要具有寫入權限,並且Web服務器也需要能夠從此位置讀取文件。
+0
我試圖將文件保存到C:/ xampp/htdocs/foldername/tmp。但我有一個錯誤:您可能試圖訪問只讀位置。 – chupinette 2010-04-07 16:22:29
+0
您需要在C:/ xampp/htdocs/foldername /上設置權限才能將文件寫入該位置。在Windows上,您可以右鍵單擊資源管理器中的目錄,然後轉至「屬性」 - >「權限」。運行Web服務器的用戶需要具有寫入目錄的權限。您可以通過查看任務管理器中的進程視圖來查找用戶。如果配置爲服務,請查看服務的服務管理器屬性。 – 2010-04-07 17:42:02
相關問題
- 1. ASPx上傳控制不保存文件在正確的位置
- 2. 保存FileField文件上傳到MEDIA_ROOT以外的其他位置?
- 3. PHP上傳後保存文件的位置?
- 4. 將上傳的文件保存在特定位置
- 5. 保存配置文件locaction的位置?
- 6. 在Liferay中上傳後保存的文件位於哪個位置?
- 7. ASP.net文件上傳保存
- 8. C#Winform:設置文件保存位置
- 9. 保存ajax控件的文件上傳
- 10. 保存HTML5位置信息的文件
- 11. ASP.NET保存上傳的文件名
- 12. 將上傳的文件保存到MemoryStream
- 13. 保存上傳的文件與GWT
- 14. 保存上傳的文件 - 使用
- 15. 在哪裏保存上傳的文件?
- 16. 動態保存文件位置
- 17. 更改文件保存位置
- 18. 使用ImageField上傳文件並將它們保存到靜態位置
- 19. 在PHP和MySQL中存儲上傳文件的位置?
- 20. 在Web應用程序中存儲文件上傳的位置
- 21. 處理文件上傳保存
- 22. django問題上傳和保存文件
- 23. 上傳不保存大文件
- 24. 保存後自動上傳文件
- 25. 文件上傳並保存到目錄
- 26. 上傳並保存在php文件
- 27. 在JSP中上傳和保存文件
- 28. 如何保存上傳文件
- 29. php文件上傳不保存
- 30. 文件上傳保存在Django管理
嗨,你在開發一個應用程序的網絡? – Banjer 2010-04-07 16:22:27
@Banjer:是的,它是爲網絡 – chupinette 2010-04-07 16:23:20