• wc移植sae笔记


    1.wc移植到sae---上传图片

    ①先看profile.ptl.html中的ajax代码修改functions.jsG_BASE_URL的值。在这里我先写死成->'http://2.idangou.sinaapp.com/?';

    ②采用的打log的方法一步一步来解决问题,代码如下:

    $data = $this->s->read('idangou' , 'log.html');
                $this->s->write('idangou' , 'log.html' , $data.'$this->file_temp--'.$this->file_temp.'<br/>'
                .'$this->file_size--'.$this->file_size.'<br/>'
                .'$this->file_type--'.$this->file_type.'<br/>'
                .'$this->file_name--'.$this->file_name.'<br/>'
                .'$this->file_ext--'.$this->file_ext.'<br/>'
                .'$this->client_name--'.$this->client_name.'<br/>');

    ③在functions.inc.phpmake_dir方法中,代码修改,注释为原来的,下面为自己的

    (注意:$s->fileExists('idangou',$dir)中的参数$dir最后一位不能是'/')

    function make_dir($dir, $mode = 0777)
    {
    //    echo "dazhu ni mei de3 !!".$dir.'<br/>';
    //    $dir = rtrim($dir, '/') . '/';
    //    echo "dazhu ni mei de4 !!".$dir.'<br/>';
    //
    //    if (is_dir($dir))
    //    {
    //        echo "dazhu ni mei de5 !!";
    //        return TRUE;
    //    }
    //
    //    echo "dazhu ni mei de6 !!";
    //    if (! make_dir(dirname($dir), $mode))
    //    {
    //        echo "dazhu ni mei de7 !!";exit;
    //        return FALSE;
    //    }
        $s = new SaeStorage();
        echo "dazhu ni mei de3 !!".$dir.'<br/>';
        $dir = rtrim($dir, '/');
        echo "dazhu ni mei de4 !!".$dir.'<br/>';
    
        if ($s->fileExists('idangou',$dir))
        {
            echo "dazhu ni mei de5 !!";
            return TRUE;
        }
    
        echo "dazhu ni mei de6 !!";
        if (! make_dir(dirname($dir), $mode))
        {
            echo "dazhu ni mei de7 !!";exit;
            return FALSE;
        }
    
        return @mkdir($dir, $mode);
    }

    ④记住一个调试地址:http://2.idangou.sinaapp.com/?/account/ajax/avatar_upload/

    ⑤最后还是未成功

  • 相关阅读:
    师生关系
    2019-2020 20191316《信息安全专业导论》第二周学习总结
    计算机科学概论问题2
    android studio device file explorer 无法向/storage/emulated/0/上传文件
    【转载】android打包APK
    android app no modules 错误,不能运行
    Error:Unable to locate adb within SDK in Android Studio
    Ubuntu set up 8
    Ubuntu 18.04.3 安装 CUDA 10.2
    Intel Realsense SDK for Android 编译
  • 原文地址:https://www.cnblogs.com/fanglove/p/3194768.html
Copyright © 2020-2023  润新知