wc移植sae笔记
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笔记的更多相关文章
- WC集训DAY2笔记 组合计数 part.1
目录 WC集训DAY2笔记 组合计数 part.1 基础知识 组合恒等式 错排数 卡特兰数 斯特林数 伯努利数 贝尔数 调和级数 后记 补完了几天前写的东西 WC集训DAY2笔记 组合计数 part. ...
- android TP驱动移植调试笔记(转)
1. 添加I2C 设备 TP 一般采用的是I2C 作为数据和命令接口,所以TP 驱动也可以归类为I2C 驱动.TP驱动的主要逻辑不在这里,但是了解了Linux 的I2C 体系架构,就可以对整个驱动流程 ...
- Unity3D之移植学习笔记:移植到Android平台更好的方法
接上文,之前我们采用了直接将Unity项目导出为Eclipse项目来修改的方式,这种做法存在的一个最大的问题就是:每当Unity被修改之后,都需要重新导出,而每次导出的项目在Android平台方面的J ...
- 移植python笔记
本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 编译环境:ubuntu-14.04.1 编译器:gcc.arm-hisiv200-linux-gnueabi P ...
- STM32上移植ds1307笔记
PS:网上关于ds1307的资料最多还是基于51等单片机的,和stm32上还是略有差别,代码是参考了http://www.openedv.com/posts/list/20167.htm 但是他的代码 ...
- Unity3D之移植学习笔记:移植到Android平台
首先,我们需要一台已经配置好可以开发Android应用的计算机,这里我使用的是Windows系统+Eclipse+ADT的开发环境,当然也可以使用Android Studio或者使用Mac系统都可以. ...
- Zynq-Linux移植学习笔记之27UIO机制响应外部中断实现【转】
转自:https://blog.csdn.net/zhaoxinfan/article/details/80285150 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog ...
- Android移植学习笔记
1.一头雾水不知道用什么编译环境,不知道用什么下载软件 编译软件:Ubuntu12.04(编译主机系统),JDK(Java) 下载软件: 模拟器: qemu
- Zynq-Linux移植学习笔记之十-u-boot网络配置
在zynq开发板zc706上,网络通路由下面三个设备组成: 其中zynq负责对phy进行配置,当zynq上的网络控制器以及phy完成正确配置时,能够看到RJ45上面的黄灯亮,此时表明链路已经通了.如果 ...
随机推荐
- 【C++】字符串的大小写转换
#include<string> #include<algorithm> #include<iostream> using namespace std; int m ...
- HTML5样式和列表、CSS链接的四种状态
一.HTML5样式 1.标签: <style>:样式定义: <link>:资源引用: 2.属性: type="text/css":引入文档类型: rel=& ...
- Selenium2学习-013-WebUI自动化实战实例-011-WebElement.getText()值为空问题探索及解决
今天有个朋友在群里问 WebElement.getText() 值为空,当你发现取到的值为空的时候,会不会郁闷呢?明明看到的值不为空,脚本看着也没有问题啊,为何取到的值为空呢!!!万千纠结啊,若是长时 ...
- asp.net操作xml
下面是xml文档内容: <content width="368" height="450" bgcolor="cccccc" load ...
- imx6 framebuffer 分析
分析imx6 framebuffer设备和驱动的注册过程. Tony Liu, 2016-8-31, Shenzhen 相关文件: arch/arm/mach-mx6/board-mx6q_sabre ...
- 我的工具箱之VNC
下载地址:http://pan.baidu.com/s/1bovEoZ9 这个工具可以连接到Linux并进行可视化操作. 如何搭建VNC环境请见 在centOS上安装VNC 2016年2月26日11: ...
- CFBundleVersion与CFBundleShortVersionString
CFBundleVersion,标识(发布或未发布)的内部版本号.这是一个单调增加的字符串,包括一个或多个时期分隔的整数. CFBundleShortVersionString 标识应用程序的发布版 ...
- 目标检测的图像特征提取之(一)HOG特征
http://blog.csdn.net/liulina603/article/details/8291093
- JavaScript基础总结三部曲之一
JavaScript是一种基于对象的编程语言,基于对象指的是所有的对象已经由浏览器提供好了,用户直接使用就可以了. 另外,JS是嵌入在HTML语法之中的编程语言. PS:虽然是基于对象的语言,但是 ...
- MVC项目实践,在三层架构下实现SportsStore-04,实现分页
SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...