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

①先看profile.ptl.html中的ajax代码修改functions.js中G_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.php中make_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/

⑤最后还是未成功

wc移植sae笔记的更多相关文章

  1. WC集训DAY2笔记 组合计数 part.1

    目录 WC集训DAY2笔记 组合计数 part.1 基础知识 组合恒等式 错排数 卡特兰数 斯特林数 伯努利数 贝尔数 调和级数 后记 补完了几天前写的东西 WC集训DAY2笔记 组合计数 part. ...

  2. android TP驱动移植调试笔记(转)

    1. 添加I2C 设备 TP 一般采用的是I2C 作为数据和命令接口,所以TP 驱动也可以归类为I2C 驱动.TP驱动的主要逻辑不在这里,但是了解了Linux 的I2C 体系架构,就可以对整个驱动流程 ...

  3. Unity3D之移植学习笔记:移植到Android平台更好的方法

    接上文,之前我们采用了直接将Unity项目导出为Eclipse项目来修改的方式,这种做法存在的一个最大的问题就是:每当Unity被修改之后,都需要重新导出,而每次导出的项目在Android平台方面的J ...

  4. 移植python笔记

    本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 编译环境:ubuntu-14.04.1 编译器:gcc.arm-hisiv200-linux-gnueabi P ...

  5. STM32上移植ds1307笔记

    PS:网上关于ds1307的资料最多还是基于51等单片机的,和stm32上还是略有差别,代码是参考了http://www.openedv.com/posts/list/20167.htm 但是他的代码 ...

  6. Unity3D之移植学习笔记:移植到Android平台

    首先,我们需要一台已经配置好可以开发Android应用的计算机,这里我使用的是Windows系统+Eclipse+ADT的开发环境,当然也可以使用Android Studio或者使用Mac系统都可以. ...

  7. Zynq-Linux移植学习笔记之27UIO机制响应外部中断实现【转】

    转自:https://blog.csdn.net/zhaoxinfan/article/details/80285150 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog ...

  8. Android移植学习笔记

    1.一头雾水不知道用什么编译环境,不知道用什么下载软件 编译软件:Ubuntu12.04(编译主机系统),JDK(Java) 下载软件: 模拟器: qemu

  9. Zynq-Linux移植学习笔记之十-u-boot网络配置

    在zynq开发板zc706上,网络通路由下面三个设备组成: 其中zynq负责对phy进行配置,当zynq上的网络控制器以及phy完成正确配置时,能够看到RJ45上面的黄灯亮,此时表明链路已经通了.如果 ...

随机推荐

  1. python StringIO

    模块是用类编写的,只有一个StringIO类,所以它的可用方法都在类中. 此类中的大部分函数都与对文件的操作方法类似. 例: 复制代码 代码如下: #coding=gbk   import Strin ...

  2. signed和unsigned

    signed:表示有符号位,最高位包括正数.负数和0: unsigned:表示无符号位,最高位表示 数值,不表示符号: signed int a:a 的取值范围是:-2^..... 这个就想不起来要占 ...

  3. JSON.stringify实例应用—将对象转换成JSON类型进行AJAX异步传值

    在上一篇中,对JSON.stringify()方法有了初步的认识,并且做了一些简单的例子.本篇将进一步将JSON.stringify用在复杂些的实例中,例如如下需求: 在进jQuery AJAX异步传 ...

  4. Date and Time Pattern

    The following examples show how date and time patterns are interpreted in the U.S. locale. The given ...

  5. LeetCode Number of Digit One

    原题链接在这里:https://leetcode.com/problems/number-of-digit-one/ 每10个数, 有一个个位是1, 每100个数, 有10个十位是1, 每1000个数 ...

  6. 删除docker私有库镜像

    不断往私库里push image,发现里面大多数镜像已经版本过旧,用不到了,所以决定删除私库里那些没用的镜像. Docker registry默认提供了一个仓库清理的url,如下:可以删除镜像ubun ...

  7. MySQL学习笔记——存储引擎的索引特性

  8. androidSDK配置环境变量

    android的开发人员来说,首先要做的就是环境变量的配置.java是需要配置环境变量的.当然,安卓的环境变量需要我们配置adb的使用,将开发平台的两个工具包配置到环境变量里. 工具/原料   and ...

  9. xp系统的安装SVN

    xp系统安装SVN,出现错误: 解决办法: 1,首先确定xp体统是否为sp3,SVN安装需要在sp3以上: 2,检查windows Installer是否开启,解决:控制面板-管理工具-服务—wind ...

  10. json解析转map

    HashMap<String, Object> map = new HashMap<String, Object>();    JSONObject jsonObject = ...