如何使用codeigniter修复jquery文件上传中的上传服务器?

时间:2014-06-13 11:32:38

标签: php jquery ajax codeigniter

我尝试使用jquery文件上传和codeigniter制作图片文件上传器,所有的东西都很好,直到我必须上传文件我使用chrome来激发错误它告诉我他可以& #39; t fin the upload server

$('#fileupload').fileupload({
    // Uncomment the following to send cross-domain cookies:
    //xhrFields: {withCredentials: true},
    url: 'server/php/'
});

到底如何解决它 感谢

2 个答案:

答案 0 :(得分:0)

用于在文件路径之前调用路径使用base_url或site_url。

例如,

url:'<?php echo site_url;?>/server/php/'

试试这个并回复我。

答案 1 :(得分:0)

server / php 必须替换为控制器名称,其中包含将 uploadhandler.php 文件作为库加载或通过控制器后跟方法名称。

使用tutorial中的documentation,您可以配置

url: 'fileupload/'

如果上传表单位于另一个控制器生成的页面上,即在另一个控制器的方法中,请注意

http://example.com/[controller-class]/[controller-method]/

[controller-class] 可配置为每个&#34; /&#34; as / example1 / example2 / examle3 /。然后,您必须上升到层次结构级别才能正确访问该方法:

url: '../../../fileupload/'