在服务器上禁用php file_uploads,解决方法?

时间:2011-08-30 13:53:45

标签: php javascript html file upload

我正在开展一个项目,我正在使用我的大学服务器。但是,在php.info中禁用了file_uploads,我对它无能为力。因此我不能通过html使用正常的方式上传文件。

我正在考虑阅读文件的内容,将文本传输到服务器并在那里写入文件。然而,我的问题是我不知道该怎么做。我需要打开一个文件对话框并读取文件的内容。

我可以使用html,php和javascript的组合(我在后者中没有很好地遍历)。你们有什么建议吗?

我的最后一次尝试是在flash和as3中编写我的客户端,但我想尽可能避免这种情况,因为flash在这里被人瞧不起。

1 个答案:

答案 0 :(得分:0)

您是否可以访问cgi-bin目录或将脚本标记为CGI的功能?你可以用另一种语言(shell脚本,Perl等等)编写上传处理脚本,然后处理上传,绕过PHP限制。

但是,由于您说它只是一个文本文件,您可以通过简单地将文件的内容剪切/粘贴到<textarea>中来绕过问题并正常提交表单。它实际上是一个文件上传,没有进行文件上传。