1 Reply Latest reply on Oct 6, 2011 7:23 PM by 892936

    I can not write in file

    892095
      hi
      i use tomcat5.32 + cpanel .

      my code is :
      <%
      String path = application.getRealPath("");
      path +="/as.txt" ;
      FileOutputStream fos = new FileOutputStream(path);
      fos.write("this is test ?".getBytes());
      fos.flush();
      fos.close();
      %>

      when requested get this error :

      java.io.FileNotFoundException: /home/domainname/public_html/ROOT/as.txt (Permission denied)
      java.io.FileOutputStream.open(Native Method)
      java.io.FileOutputStream.<init>(FileOutputStream.java:179)
      java.io.FileOutputStream.<init>(FileOutputStream.java:70)
      org.apache.jsp.newjsp2_jsp._jspService(newjsp2_jsp.java:61)
      org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
      org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
      org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

      the perms is 0644 or 0664 but my program can not write in own files .

      please help me !!