使用Croogo上传文件

时间:2015-03-11 07:40:25

标签: cakephp croogo

我尝试使用croogo上传文件但显示错误消息:

  

安全错误。在此服务器上找不到请求的地址。由于" auth"请求黑洞违反。

以下是代码的链接:pastebin.com/WGt08Sa6

问题第2部分:  我也收到了邮件功能相同的错误信息.. 邮件功能代码的链接是:http://pastebin.com/wnY6kh7K

1 个答案:

答案 0 :(得分:1)

您必须将表单设置为文件上载表单。改变这个:

echo $this->Form->create('Job');

到此

echo $this->Form->create('Job', array('type'=>'file');

这应该是你需要做的全部。

- 编辑后的评论 - 问题第二部分 -

您需要更改此行:

 echo $this->Form->create('Post');

要:

 echo $this->Form->create('Node');

Cake将根据您在表单助手的创建部分中引用的模型自动填充表单的操作。如果您将来遇到这样的问题,请在浏览器中检查HTML以检查表单操作是否有意义。

另请阅读:http://book.cakephp.org/2.0/en/core-libraries/helpers/form.html