JUpload与codeigniter结合使用

时间:2013-04-30 07:31:53

标签: java codeigniter applet jupload

有没有人尝试过使用codeigniter的JUpload java applet?

这是我的观点

<h1 align="center">JUpload PHP Sample Page</h1>
<div align="center">
<APPLET
    CODE="wjhk.jupload2.JUploadApplet"
    NAME="JUpload"
    ARCHIVE="../../../../jar/wjhk.jupload.jar"
    WIDTH="640"
    HEIGHT="300"
    MAYSCRIPT="true"
    ALT="The java pugin must be installed.">
    <param name="postURL" value="ftp://username:password@host:21/testupload" />
    <param name="ftpCreateDirectoryStructure" value="true" />
    <param name="showLogWindow" value="onError">
    <param name="afterUploadURL" value="javascript:alert('Upload done');">
    <param name="debugLevel" value="99">
    <param name="showStatusBar" value="True">
    <param name="maxFileSize" value="25000000">
    <param name="maxChunkSize" value="25000000">
    <param name="httpUploadParameterType" value="iteration">
    <param name="nbFilesPerRequest" value="100">
    <param name="stringUploadSuccess" value="SUCCESS">
    <param name="stringUploadWarning" value="WARNING">
    <param name="stringUploadError" value="ERROR">

    Java 1.5 or higher plugin required. 

</APPLET>
</div>

但我没有运气发布我的ftp,错误说:

  

java.lang.SecurityException:JUploadPanelImpl.doStartUpload()中的java.lang.SecurityException

在我尝试使用codeigniter之前,我尝试使用纯PHP并且它有效。请帮我看看如何将这个JUpload与codeigniter结合起来

谢谢

1 个答案:

答案 0 :(得分:1)

首先,检查错误的凭据(用户名,密码)。

如果那不是原因那么我的猜测是你的服务器不允许远程访问ftp。 配置服务器以进行正确访问。