解决方案 »

  1.   

    if (isset ( $_POST ['sessionid'] )) {
                    session_id ( $_POST ['sessionid'] );
                    session_start (); // 注意此函数要在session_id之后
                }
    THINKPHP 自动启用 session_start ,你自己设置的,重复了。import ( 'Org.Net.UploadFile' );
                $upload = new \UploadFile ();你在以上之前调试,echo  "ddddddddddd";exit;
    看看能否有输出信息。
    还有,开启调试模式,有错误,会自动显示错误
      

  2.   

    本地正常,表示代码没有问题
    Linux下不正常,可能是:
    1、文件不全
    2、路径和文件名没注意大小写
    3、权限问题
    4、php版本问题
      

  3.   

     session_start  注销后,还是没返回值。  dddd能返回,
    看我贴的代码:if (! $upload->upload ()) { // 上传错误提示错误信息 这行之前 输出都是可以返回的。
      

  4.   

    1、文件不全应该不会吧,
    2、缩略图和原图上传公用一个路径,原图能上传,说明路径没错
    3、php5.3.6的,TP3.2只要5.3以上就可以,不然早报错了
    4、我已经把网站的跟目录递归777了,下面所有的都是777 都看过了上传的那个文件夹也是777 不然原图也传不上啊
      

  5.   

    清空 Runtime 目录再试,应该没有其他可能了