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. C#中数组、ArrayList和List三者的区别

    在C#中数组,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢. 数组 数组在C#中最早出现的.在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单. ...

  2. 【Netty学习】 ChannelInitializer 学习

    ChannelInitializer在Netty中是一个很重要的东西.也是4.x版本中用户接触比较多的一个类 它本身是继承ChannelInboundHandlerAdapter的.实现Channel ...

  3. PetaPoco模糊查询

    like '@0'  是错的,应该换成这样 like @0,原因是petapoco会自动把代码解析成'你好' 标签: Sql command = new Sql();command.Append(&q ...

  4. Scanner类的使用

    Scanner类的使用 (接受键盘输入) java.util.Scanner是Java5的新特征,主要功能是简化文本扫描.这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java AP ...

  5. 第五篇 SQL Server安全架构和安全

    本篇文章是SQL Server安全系列的第五篇,详细内容请参考原文. 架构本质上是一个数据库对象,其他对象的一个容器,在复杂的数据库中它能够很容易的管理各组对象.架构具有重要的安全功能.在这一篇你会学 ...

  6. javascript实例学习之五——瀑布流布局

    瀑布流布局的特征: 1,各列的高度参差不齐 2,页面向下滚动时,自动请求和加载新数据 目前,瀑布流布局的主流实现方式有两种: 1,基于浮动,每一列是一个ul,这些ul都向左浮动,这种方法的好处是布局容 ...

  7. 【转】用CSS代码写出的各种形状图形的方法

    一共收集整理了图形20个,比较实用,同时也为了熟悉CSS的代码.整合了一下,有错误欢迎指出. 1.正方形 #square {width: 100px;height: 100px;background: ...

  8. mac gcc 编译错误 基础问题

    mac gcc  Undefined symbols for architecture x86_64 "std::__1: // Undefined symbols for architec ...

  9. Git 使用的配置 常用命令

    老文一篇 搬过来 1. git的部分配置 # 全局提交用户名与邮箱 git config --global user.name "simon" git config --globa ...

  10. C# MVC 实现登录的5种方式

    最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来. 十年河东十年河西,莫欺少年穷.  学无止境,精益求精    小弟之前做过三月的MVC,后来又一直webFo ...