当前位置:首页 » 编程语言 » saepythonstorage

saepythonstorage

发布时间: 2022-09-07 08:10:21

A. 如何使用SAE的Storage

使用官方的storage类,直接可以进行文件操作,如存放文件,删除文件,修改文件等等。

还有一种方法是我在sae的应用商店看到的,里面有一个合成的wordpress for sae。

我们可以看到详细的代码,我现在将自己简单的测试代码贴到下面:(只为实现storage,不适用于开发场景)

代码如下:

<html>

<body>

<form action="" method="post" enctype="multipart/form-data">

<label for="file">Filename:</label>

<input type="file" name="file" id="file" />

<br />

<input type="submit" name="submit" value="Submit" />

</form>

</body>

</html>

<?php

$domain = "test";

$upload_dir = "saestor://" . $domain . "/qiao1/2/3/4/5/";

if(!is_dir($upload_dir))

{

//mkdir($upload_dir , 0777);

}

if ($_FILES["file"]["error"] > 0)

{

echo "Error: " . $_FILES["file"]["error"] . "<br />";

}

else

{

echo "Upload: " . $_FILES["file"]["name"] . "<br />";

echo "Type: " . $_FILES["file"]["type"] . "<br />";

echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";

echo "Stored in: " . $_FILES["file"]["tmp_name"];

}

if(move_uploaded_file($_FILES["file"]["tmp_name"],$upload_dir . $_FILES["file"]['name']))

{

echo 'ok';

}

//mkdir($upload_dir . 'qiao' , 0777);

?>

我们可以直接使用move_uploaded_file函数将临时文件上传。要注意的是第二个参数$upload_dir=”saestor://” . $domain . “/” . $dir。

其中,$domain就是storage中创建的storage服务名称。$dir就是要存放的目录。

如要将文件存放在saestor://mydomain/dir1/dir2/dir3/下。可以直接使用该url,而不需要使用mkdir函数进行创建,因为stotage已经将该目录自动进行了创建。

B. 目前想在新浪SAE上部署个python程序,来抓取一些网站上的东西,在云端生成xml来做rss。问

sae可以存啊,有特殊的api,你看看storage

C. 新浪SAE中Storage的URL怎么写

1 怎样将本地图片上传至sae的storage? 以下是图片上传代码: 2 图片接受处理: $s2 = new SaeStorage(); $name_b =$_FILES['photo']['name']; $url = $s2->upload('photo',$name_b,$_FILES['photo']['tmp_name']);//此处的photo为你的storage域...

D. 如何在SAE上安装typecho博客系统

方法/步骤

1
网络搜索“SAE”,注册并登录。
进入SAE主界面,点击“创建新应用”。

2
在这里填写应用(网站)的二级域名站点名称等基本信息。
值得注意的是二级域名最好是有意义容易记的的英文单词或字母。

3
开发语言选择“PHP5.3”,可以看到这里有很多应用。
直接选择便可以很快速的安装你网站的建站系统。
(那个好像是要收费,记不得了,嫌麻烦的可以试试)
这里我们选择空应用。

4
创建成功后返回你的主界面。
点击“管理应用”,进入应用管理详情页。

5
在这里,可能部分初学者会觉得很恼火,有那么多东西需要设置?
事实上很简单,我们并不会用上它的全部功能。
在网络搜索“typecho”,下载好源代码程序,是一个“tar.gz”的压缩包。
这里我们需要将它解压,重新打包成"zip"格式的压缩包,因为SAE不支持“tar.gz”格式。

6
点击“代码管理”>创建一个新版本
代码版本填写数字“1”即可。

7
创建代码版本完成后点击“操作”按钮,进行网站源代码的上传。

8
代码上传成功后会有提示,
成功上传代码后再回到主界面。

9
同样点击“管理应用”,进入应用的详细设置。
这里我们需要初始化我们的mysql,memcache,storage设置。

mysql默认即可。
memcache初始化值设置10M即可。
storage需要新建一个domain用于储存网站多媒体数据,名称随意。

万事具备,在浏览器输入你的二级域名,进入网站安装界面。

填写你的网站基本信息,其余项默认即可。
系统会自动匹配你的SAE环境。

点击下一步,会报错,不要紧张,这是正常的。
因为SAE不具有写入权限,这需要你自己创建一个文件。

网络“SVN”,现在并安装好SVN工具。
这时如果直接点击应用程序图标会报错的。

我们需要在硬盘里新建一个文件夹,用于储存SVN导出的数据。
右键点击SVN Update。
第一行填写你的SVN域名,其余默认即可。

这里填写你的用户名和安全密码。
注意:安全密码可能会和你的微博密码不同,具体看你的设置。

可已看到我们已经成功导出了我们网站的源代码程序。
我们安装网站的提示用记事本创建一个config.inc.php文件,将输入框内容复制到此文件中。
选中此文件,右键SVN>Add。成功添加后,选中此文件,右键SVN Commit。
上传文件。

返回你的网站点击下一步即可成功安装你的网站了。
系统会核对你的账户和密码。

重新在浏览器输入你的二级域名即可看到网站前台“Hello World”,
说明你已经创建成功,此时你可以登陆网站后台发布你的文章啦!

热点内容
电脑电脑直连通讯ftp 发布:2025-01-13 15:38:03 浏览:717
nvm存储 发布:2025-01-13 15:36:19 浏览:552
京东架构师缓存经验 发布:2025-01-13 15:33:00 浏览:726
android图片颜色 发布:2025-01-13 15:26:09 浏览:268
国家税务总局电脑服务器 发布:2025-01-13 15:10:24 浏览:596
金立老款机的开机密码是多少 发布:2025-01-13 15:04:45 浏览:456
湖南网上办税初始密码多少 发布:2025-01-13 15:02:49 浏览:417
怎么使用笔记本连接服务器 发布:2025-01-13 15:02:48 浏览:705
长城cs75plus选哪个配置 发布:2025-01-13 14:54:05 浏览:22
php与大象 发布:2025-01-13 14:48:34 浏览:344