配置 Apache2 httpd.conf 以允许上传文件;使用带有pycurl的python客户端上传
Posted
技术标签:
【中文标题】配置 Apache2 httpd.conf 以允许上传文件;使用带有pycurl的python客户端上传【英文标题】:Configuring Apache2 httpd.conf to allow uploading files; using python client with pycurl to upload 【发布时间】:2012-06-09 09:08:47 【问题描述】:我需要配置 Apache 2.2 Web 服务器以允许将文件上传到特定目录,例如服务器上的 /tmp/www/upload/
。我想使用 python 客户端执行上传,并尝试了/usr/share/doc/python-pycurl/examples/file_upload.py
中的 pycurl 示例,它是我的 ubuntu 10.04 机器上 python 2.6.5 分发的一部分,使用 localhost Web 服务器,http://127.0.1.1/upload/
URL映射到目录/tmp/www/upload/
。
可能我需要在 Apache httpd.conf
文件中启用处理程序以允许上传文件,“通过”服务器上的脚本,但我不知道如何开始。
【问题讨论】:
【参考方案1】:您所指的示例仅显示了如何将文件上传到服务器,这意味着您可以发送文件。
您仍然需要编写接收文件并将文件写入磁盘的服务器端代码。 here 是一个非常基本的例子,说明如何做到这一点。
【讨论】:
以上是关于配置 Apache2 httpd.conf 以允许上传文件;使用带有pycurl的python客户端上传的主要内容,如果未能解决你的问题,请参考以下文章