游客caz6zbrrkamy4_个人页

个人头像照片 游客caz6zbrrkamy4
0
1
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2018-07-09

    主机超流量

    详细解答可以参考官方帮助文档 1. 各型号主机的标准流量。 产品名称 流量标准值(GB) 共享虚拟主机普惠版 10 云虚拟主机基础版 20 云虚拟主机高级版 30 虚拟主机共享经济版 20 X享主机-X3 8 X享主机-X5 15 M享主机-M1 10 M享主机-M2 20 M享主机-M3 30 M享主机-M5 40 G享主机-G1 50 G享主机-G5 80 G享主机-G10 100 L享主机-L1 80 L享主机-L5 100 J享主机-J1 50 J享主机-J2 80 Ⅲ型空间 30 Ⅲ型.net 30 Ⅳ型空间 30 V型空间 50 VI型空间 100 III型JAVA 30 G享主机-G1-L 30   限制流量只是对个别超大流量用户的限制,是为了更好的为客户服务,保证服务器的稳定运行。 2.用户站点流量的计算公式。总流量=访问流量+下载流量= Page view 值 x 页面大小+下载文件大小 x 下载次数。  PV(Page View)值:是指一定时间范围内所有浏览该网站的访问者请求的页面数量之合。(例如:该网站一天有100个访问者,每个访问者浏览的页面数量平均为5页,则每天的PV是100×5)。 Hits值:是指对每个页面元素的请求数量。(一个页面中任何一个图片或者flash文件都算是一个页面元素)。 3.为什么控制流量? 由于虚拟主机是多个用户的网站共享一台物理服务器资源。如果一个网站流量太大,不仅严重占用网络带宽资源,而且还加重了整台服务器负荷,影响到其它用户。所以,为了保证服务器的正常工作,我们需要对虚拟主机的流量进行控制。 4.网站出现流量超标后如何处理。如果网站出现流量超标情况,建议通过主机管理控制台的访问统计报告分析超流量原因,并根据原因做有针对性的操作。超流量的类型可以分为以下几种情况: 正常流量: 如果您的网站访问量很大,就会产生较多的流量,当流量不足时建议您及时到用户中心购买 云虚拟主机流量 或者升级到独享虚拟主机,独享虚机主机不限制流量。 异常流量原因分析: 网站被盗链:如果您的网站在线人数不是很多,那么就应该检查您站点内的内容,是否有图片、FLASH、音乐、下载文件、电影等比较引人注目的文件被别人盗链使用。 建议解决方案:如果发现可疑的被人盗链接的文件,请修改对应的网页文件,禁止盗用 IP 访问您的网站。或者彻底删除不必要的大文件。 开源建站软件漏洞:一般开源的建站软件如果存在漏洞,很容易被黑客利用发起攻击,导致网站流量过大。目前已经发现织梦 CMS(即 dede)存在严重漏洞。  网站包含音频,视频文件:如果您网站提供数据下载(如:.mp3,.rar,.zip.exe等)或者是您的网站提供视频、音乐等文件的播放或下载(如:背景音乐,宣传广告,FLASH 等),因为此类文件很大,会耗费大量流量。 建议解决方案:删除不必要的大文件,如果因业务需要不能删除,建议升级到独享虚拟主机,独享虚拟主机不限制流量。 网站做过搜索引擎推广:如果您在某些搜索引擎上做过某些推广或宣传,搜索引擎会大量访问您的网站,从而造成大流量,请您做出相应限制或升级主机。 建议解决方案:修改 Robots 文件,限制搜索引擎可以访问的资源,但这可能会影响您的网站推广效果,或者升级到独享虚机主机。 Robots文件修改方法:请在搜索引擎中搜索:Robots 文件生成工具,设置搜索引擎不支持访问的内容,以减少流量消耗。   5.如何了解主机流量使用情况。 阿里云会在您的主机流量耗用达到50%时向您发送邮件提醒,达到80%时向您发送邮件和短信提醒。若您的流量已经全部耗用完毕,我们会关停您的站点,同时发送邮件和短信通知。建议您在主机管理控制台中绑定自己的常用手机和邮箱,并及时查看,避免因为流量耗尽影响您网站的运行。 6.主机超流量被关停后开通时间。 主机标准流量指的是每月的流量,在每个月初都会有新的可用流量。如果您的主机本月因超流量被关停,下月1号您的主机会自动开通,并获得新的流量。   7.为什么使用第三方流量统计工具统计的流量比主机管理控制台里面统计的流量小。 我们的流量统计工具是基于网站访问日志统计的,统计了包括网站访问和搜索引擎两种形式的访问流量,是最全面的。目前市场上有很多种流量统计工具,比如CNZZ,是在网页中植入js统计代码,这类工具只能统计植入js脚本的网页产生的流量,不能统计未植入js的网页流量及音频,视频文件的流量,也不能统计搜索引擎的流量,所以会小很多。另外还有一些统计工具,比如web log explorer默认只统计网页类型的流量,不统计rar,zip,mp3类型文件。默认只统计网站访问流量,不统计搜索引擎流量。   8.之前没有申请访问统计报告,如何查超流量的原因。 建议您在主机管理控制台申请访问统计报告,申请后24小时可以查看申请日之后的流量报告。如果您想看申请日期之前的流量分析,请在主机管理控制台下载网站日志到您的电脑,查看您的访问记录。如果您看不懂日志文件,可以借助第三方的日志分析工具分析,比如 Awstats、Expert 等。 **
    踩1 评论0
  • 回答了问题 2018-05-19

    本帐号在进行企业实名认证时,无法找到企业开户行(东莞农村商业银行)

    详细解答可以参考官方帮助文档若通过企业对公银行卡进行实名认证时,开户行选项中没有您的开户行选项,说明目前阿里云暂不支持向该银行打款。建议您使用企业支付宝进行认证。
    踩1 评论0
  • 回答了问题 2018-05-09

    数据库怎么备份到本地

    详细解答可以参考官方帮助文档安装MySQL command line client MySQL下载详细可见MySQL官网:http://www.mysql.com/ 或http://dev.mysql.com/downloads/mysql/ ;将准备备份后的文件放指定的本地硬盘目录中(以准备存放在D盘为例);打开命令提示符窗口执行如下命令 注意:-h 后面的部分是 数据库地址/主机  万网mysql数据库地址格式一般为 hdm-021.my3w.com 、qdm-055.my3w.com。-u  数据库用户名  一般格式为hdm0215246 或者是 qdm0556574。-p 是数据库密码。—default-character-set=utf8   备份文件的字符集  (万网数据库默认都是这个字符集)数据库字符集  “—default-character-set=utf8” 后面空格跟的是数据库名  格式一般是 bdm0254685_db。 >  后面就是备份文件路径。 上面图中意思是将备份文件命名为bdm0648542_db_utf8.sql,且放在D盘下。等待执行完毕后,就可以在D盘看到备份的文件。提示:主机过期后,数据库无法进行读写,只能通过主机管理控制台进行备份操作。  温馨提示:MySQL数据库导入方法请参看:【MySQL数据库导入】如问题还未解决,请联系售后技术支持。
    踩1 评论0
  • 回答了问题 2018-05-07

    账号间转移有什么限制?

    详细解答可以参考官方帮助文档业务转移目前只适用于阿里云 域名与网站 (原万网)产品,阿里云其他产品暂时不支持会员间业务转移。业务转移操作流程,请参见 如何进行账号间域名与网站产品业务转移? 在线业务转移的适用哪些客户?在线业务转移适用于: 用户账号之间互转。 代理商账号之间互转。 代理商账号转给用户账号。将业务从代理商账号转给用户账号前,需先确认相应域名的服务条款。 业务转移对业务的状态有要求和限制吗? 一般新购业务成功 1 天后可以进行业务账号转移。.cn 域名购买成功 7 天以后才能转移。 域名过期之后不支持账号间转移。 企业邮箱免费版、虚拟主机免费版等业务,不支持账号间业务转移。 账号间业务转移时,额外增加的业务或其他业务也能转吗? 如,更换邮箱或主机域名,以及网站推广业务等。目前系统除了操作记录(如域名信息修改等业务)外,其他正常的业务可以进行转移。 账号管理页面是否会显示办理业务转移记录?目前转移记录不会显示在账号管理页面。 业务转移后,可以申请退款吗?业务从一个账号转入另一个账号后,将不能办理退款。
    踩1 评论0
  • 回答了问题 2018-04-23

    配置伪静态之后访问提示404

    详细解答可以参考官方帮助文档问题描述: 虚拟主机Linux系统正常存在页面访问404报错,且ftp连接查询页面程序文件都存在,文件权限正常,只有个别php页面提示404报错,其他页面正常。 问题分析: 一般是由于伪静态配置错误导致,需要检查一下伪静态配置是否设置错误。 解决方案: 需要查询htdocs目录下的 .htaccess文件,并且修改一下文件名,再测试访问,如果恢复正常,需要编辑一下.htaccess文件,修改伪静态规则。
    踩1 评论0
  • 回答了问题 2018-04-13

    我要如何测试其高可用性

    详细解答可以参考官方帮助文档 高可用服务由Detection、Repair、Notice等模块组成,主要保障数据链路服务的可用性,以及负责处理数据库内部的异常。 Detection Detection模块负责检测数据库引擎的主节点和备节点是否能正常提供服务。通过间隔为8~10秒的心跳信息,HA节点可以获得主节点的健康情况。结合备节点的健康情况和各HA节点的心跳信息,Detection模块可以排除网络抖动等异常引入的误判风险,在30秒内完成异常切换操作。 Repair Repair模块负责维护数据库引擎的主节点和备节点之间的复制关系,以及修复主节点或者备节点在日常运行中出现的错误。例如: 主备复制异常断开的自动修复 主备节点表级别损坏的自动修复 主备节点宕机的现场保存和自动修复 Notice Notice模块负责将主备节点的状态变动通知到负载均衡或者Proxy,保证用户访问正确的节点。 例如:Detection模块发现主节点异常,并通知Repair模块进行修复。Repair模块尝试后无法修复主节点,通知Notice模块进行流量切换。Notice模块将切换请求转发至负载均衡或者Proxy,此时用户流量全部指向备节点。与此同时,Repair模块在另一台物理服务器上重建新的备节点,并将变动同步给Detection模块。Detection模块开始重新检测实例的健康状态。
    踩1 评论0
  • 提交了问题 2018-03-22

    延迟很久,偶尔还会完全收不到

  • 提交了问题 2018-03-01

    附件里面那个图片的主机,是否支持301重定向跳转呢

  • 回答了问题 2018-02-21

    帮忙催一下备案,很久都没有结果

    详细解答可以参考官方帮助文档 以下是关于备案审核的常见问题。 备案审核需多长时间? 初审通过后需要哪些操作? 备案资料邮寄地址 审核状态长期没有更新,怎么办? 如何撤回审核中的备案订单? 备案审核需多长时间? 您在通过阿里云提交备案申请时,各环节审核情况可登录 备案系统 进行查看。备案审核过程包含阿里云审核和管局审核。 阿里云审核: 备案初审:提交备案初审订单后,工作人员会在 1 个工作日内进行审核。如果审核过程中发现问题,工作人员会拨打您备案信息中联系电话进行沟通。阿里云备案外呼电话:95187、0571-88158388、0571-26891245。 当面核验照片审核:当面核验照片上传完成后,工作人员会在 1 个工作日进行审核。 提交管局:阿里云审核完成后,订单状态会变更为待提交管局,工作人员会在 1 个工作日内将您的订单提交至管局审核。 管局审核:各地管局审核时间不同,一般为 3 到 20 个工作日。信息提交至管局审核后,备案系统首页会显示当地管局预计的审核时长,您可登录系统自行查看。审核结果将以短信和邮件形式通知。 初审通过后需要哪些操作? 初审通过后,因各地管局要求不同,请登录备案系统查看下一步如何操作。 真实性核验拍照,需提供网站负责人的核验照片 。如果系统提示您需邮寄核验资料,请您按系统要求将资料邮寄。收到资料后,我们会在 1-2 个工作日进行录入审核。 备案资料邮寄地址 邮寄《网站备案信息真实性核验单》原件三份,请勿邮寄复印件。 核验单填写注意事项,请参见 核验单填写注意事项。 邮寄地址:贵州省贵阳市观山湖区林城西路 8 号摩根中心 A 栋 20 层 收件人:阿里云信息认证部 联系电话:18586949808(邮寄咨询时间为法定工作日 9:00-18:00) 邮 编:550081 邮寄的资料签收后,阿里云会在 1-2 个工作日进行录入处理。录入完成后,您的申请在备案系统上的状态便会更新,您网站负责人的手机和邮箱也会收到相应提醒。 审核状态长期没有更新,怎么办? 若已在管局审核状态,请耐心等待管局审批。申请在此状态下,您不能做任何操作。因各地管局审核时长不一样,备案时间一般需要 3-20 个工作日。 若是在阿里云审核状态,审核需 1-2 个工作日。部分地区还需要再次电话核验,请及时接听电话,配合好审核工作。 如果阿里云审核超过 3 个工作日,请记录下您的备案 ID(备案订单号)并咨询备案专员。 阿里云备案专线电话:95187 转 3。 如何撤回审核中的备案订单? 如果您的信息刚提交初审,或备案订单通过阿里云初审后还未进行后续操作,您可以登录 阿里云备案系统 进行撤销。在您的备案信息首页单击 撤销备案,选择您的撤销原因后,然后单击下方的 撤销 按钮。 如果您的申请已经提交至管局审核,则无法撤销该备案申请。需管局审核完成后,再进行其他操作。
    踩1 评论0
  • 提交了问题 2018-02-11

    不知道管理员密码与登录帐号

  • 回答了问题 2018-02-03

    php sdk设置文件访问权限

    详细解答可以参考官方帮助文档您可以通过一系列的接口管理存储空间(Bucket)下的文件(Object)。管理文件的完整代码请参见:GitHub。 判断文件是否存在以下代码用于判断指定的文件是否存在: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';try{ $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $exist = $ossClient->doesObjectExist($bucket, $object);} catch(OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n');var_dump($exist); 文件访问权限文件的访问权限(ACL)有以下四种: 访问权限 描述 访问权限值 继承Bucket 文件遵循存储空间的访问权限。 default 私有 文件的拥有者和授权用户有该文件的读写权限,其他用户没有权限操作该文件。 private 公共读 文件的拥有者和授权用户有该文件的读写权限,其他用户只有文件的读权限。请谨慎使用该权限。 public-read 公共读写 所有用户都有该文件的读写权限。请谨慎使用该权限。 public-read-write 文件的访问权限优先级高于存储空间的访问权限。例如存储空间的访问权限是私有,而文件的访问权限是公共读写,则所有用户都有该文件的读写权限。如果某个文件没有设置过访问权限,则遵循存储空间的访问权限。 设置文件访问权限以下代码用于设置指定文件的访问权限: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';// 设置文件的访问权限为公共读,默认为继承Bucket。$acl = 'public-read';try { $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->putObjectAcl($bucket, $object, $acl);} catch (OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); 获取文件访问权限以下代码用于获取指定文件的访问权限: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';try { $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $objectAcl = $ossClient->getObjectAcl($bucket, $object);} catch (OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n');var_dump($objectAcl); 文件元信息文件元信息(Object Meta)详情请参见开发指南中的文件元信息。 设置文件元信息以下代码用于设置文件元信息: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';$content = file_get_contents(__FILE__);$options = array( OssClient::OSS_HEADERS => array( 'Expires' => '2012-10-01 08:00:00', 'Content-Disposition' => 'attachment; filename='xxxxxx'', 'x-oss-meta-self-define-title' => 'user define meta info', ));try{ $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->putObject($bucket, $object, $content, $options);} catch(OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); 修改文件元信息以下代码用于修改文件元信息: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;/// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$fromBucket = '';$fromObject = '';$toBucket = '';$toObject = '';$copyOptions = array( OssClient::OSS_HEADERS => array( 'Expires' => '2018-10-01 08:00:00', 'Content-Disposition' => 'attachment; filename='xxxxxx'', 'x-oss-meta-location' => 'location', ),);try{ $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->copyObject($fromBucket, $fromObject, $toBucket, $toObject, $copyOptions);} catch(OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); 获取文件元信息以下代码用于获取文件元信息: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';try { $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $objectMeta = $ossClient->getObjectMeta($bucket, $object);} catch (OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n');if (isset($objectMeta[strtolower('Content-Disposition')]) && 'attachment; filename='xxxxxx'' === $objectMeta[strtolower('Content-Disposition')]) { print(__FUNCTION__ . ': ObjectMeta checked OK' . '\n');} else { print(__FUNCTION__ . ': ObjectMeta checked FAILED' . '\n');} 列举文件列举所有文件以下代码用于列举指定存储空间下的所有文件: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);while (true) { try { $listObjectInfo = $ossClient->listObjects($bucket, $options); } catch (OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return; } // 得到nextMarker,从上一次listObjects读到的最后一个文件的下一个文件开始继续获取文件列表。 $nextMarker = $listObjectInfo->getNextMarker(); $listObject = $listObjectInfo->getObjectList(); $listPrefix = $listObjectInfo->getPrefixList(); if (!empty($listObject)) { print('objectList:\n'); foreach ($listObject as $objectInfo) { print($objectInfo->getKey() . '\n'); } } if (!empty($listPrefix)) { print('prefixList: \n'); foreach ($listPrefix as $prefixInfo) { print($prefixInfo->getPrefix() . '\n'); } } if ($nextMarker === '') { break; }} 列举指定条件的文件以下代码用于列举指定条件的文件: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);$prefix = 'dir/';$delimiter = '/';$nextMarker = '';$maxkeys = 10;$options = array( 'delimiter' => $delimiter, 'prefix' => $prefix, 'max-keys' => $maxkeys, 'marker' => $nextMarker,);try { $listObjectInfo = $ossClient->listObjects($bucket, $options);} catch (OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n');$objectList = $listObjectInfo->getObjectList(); // object list$prefixList = $listObjectInfo->getPrefixList(); // directory listif (!empty($objectList)) { print('objectList:\n'); foreach ($objectList as $objectInfo) { print($objectInfo->getKey() . '\n'); }}if (!empty($prefixList)) { print('prefixList: \n'); foreach ($prefixList as $prefixInfo) { print($prefixInfo->getPrefix() . '\n'); }} 上述例子中的$options包含的参数如下: 参数 说明 是否必需 delimiter 对文件名称进行分组的一个字符。CommonPrefixes是以delimiter结尾,并有共同前缀的文件集合。 否 prefix 本次查询结果的前缀。 否 max-keys 列举文件的最大个数。默认为100,最大值为1000。 否 marker 标明本次列举文件的起点。 否 删除文件删除单个文件以下代码用于删除单个文件: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';try{ $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->deleteObject($bucket, $object);} catch(OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); 删除多个文件以下代码用于批量删除文件: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$objects = array();$objects[] = '';$objects[] = '';try{ $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->deleteObjects($bucket, $objects);} catch(OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); 拷贝文件简单拷贝以下代码用于拷贝小于1GB的文件: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$from_bucket = '';$from_object = '';$to_bucket = $bucket;$to_object = $from_object . '.copy';try{ $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->copyObject($from_bucket, $from_object, $to_bucket, $to_object);} catch(OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n');` 拷贝大文件对于大于1GB的文件,需要使用分片拷贝。分片拷贝分为三步: 通过$ossClient->initiateMultipartUpload初始化分片拷贝任务。通过$ossClient->uploadPartCopy进行分片拷贝。除最后一个分片外,其它分片都要大于100KB。通过$ossClient->completeMultipartUpload提交分片拷贝任务。 以下代码用于分片拷贝: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$src_bucket = '';$src_object = '';$dst_bucket = '';$dst_object = '';try{ $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); // 初始化分片。 $upload_id = $ossClient->initiateMultipartUpload($dst_bucket, $dst_object); $copyId = 1; // 逐个分片拷贝。 $eTag = $ossClient->uploadPartCopy( $src_bucket, $src_object, $dst_bucket, $dst_object,$copyId, $upload_id); $upload_parts[] = array( 'PartNumber' => $copyId, 'ETag' => $eTag, ); // 完成分片拷贝。 $result = $ossClient->completeMultipartUpload($dst_bucket, $dst_object, $upload_id, $upload_parts);} catch(OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); 解冻归档文件归档类型(Archive)的文件需要解冻(Restore)之后才能读取。非归档类型的文件,不要调用restoreObject方法。 归档文件的状态变换过程如下: 归档类型的文件初始时处于冷冻状态。提交解冻操作后,服务端执行解冻,文件处于解冻中的状态。完成解冻后,可以读取文件。解冻状态默认持续1天,最多延长7天,之后文件又回到冷冻状态。 以下代码用于解冻归档文件: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';try { $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->restoreObject($bucket, $object);} catch (OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); 存储类型详情请参见存储类型。 符号链接创建符号链接符号链接是一种特殊的文件,它指向某个具体的文件,类似于Windows上使用的快捷方式。符号链接支持自定义元信息。 以下代码用于创建符号链接: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';$symlink = '';try { $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->putSymlink($bucket, $symlink, $object);} catch (OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); 获取符号链接指向的文件内容获取符号链接要求您对该符号链接有读权限。以下代码用于获取符号链接指向的文件内容: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$symlink = '';try { $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $Symlinks = $ossClient->getSymlink($bucket, $symlink);} catch (OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n');var_dump($Symlinks); 开启MD5校验MD5校验用于确保数据传输的完整性。使用MD5校验时,性能会有所损失。上传文件时默认关闭MD5校验。 以下代码用于上传文件时开启MD5校验: phpif (is_file(__DIR__ . '/../autoload.php')) { require_once __DIR__ . '/../autoload.php';}if (is_file(__DIR__ . '/../vendor/autoload.php')) { require_once __DIR__ . '/../vendor/autoload.php';}use OSS\OssClient;use OSS\Core\OssException;// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。$accessKeyId = '';$accessKeySecret = '';// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';$bucket= '';$object = '';$options = array(OssClient::OSS_CHECK_MD5 => true);try{ $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); $ossClient->uploadFile($bucket, $object, __FILE__, $options);} catch(OssException $e) { printf(__FUNCTION__ . ': FAILED\n'); printf($e->getMessage() . '\n'); return;}print(__FUNCTION__ . ': OK' . '\n'); putObject、uploadFile、appendObject、appendFile、multiuploadFile方法支持开启MD5校验。
    踩1 评论0
  • 提交了问题 2018-01-23

    静态文件用什么存储比较好

  • 回答了问题 2018-01-19

    退服务器,可以申请提现吗

    详细解答可以参考官方帮助文档提现账号为了保证账户资金安全,阿里云账号必须完成实名认证后才可以进行提现。请务必使用与您相符的实名认证账号进行业务操作,如果您借用非同名的实名认证账号进行业务操作,后续可能发生资金归属纠纷,给您带来经济损失。账号合用/代付提现规则当客户存在合用阿里云账号或有代付行为时,提现主体亦以实名认证信息为准。建议您尽量避免账号合用以及妥善处理代付的资金结算。 提现限制 如果阿里云账号开通了按量付费业务,需预留 100 元金额不能提现。如果阿里云账号存在欠票时,不允许提现;需先退回发票后再提现。 提现款项流向提现规则: 提现包括原路、实名认证主体提现两种方式: 1、原路提现:三个月内通过支付宝、网银充值的资金可以原路提现;默认后进先出方式并支持按指定三个月内的任意流水提现。 2、实名认证主体提现:充值超过三个月的支付宝/网银充值资金、专属账号汇款资金、历史充值资金只能提现至阿里云账号实名认证同名账户的支付宝、银行卡。 1) 如果是个人实名认证用户,其账号内来源于信用卡的资金只能提现至与实名认证信息同名的银行信用卡,非信用卡来源的资金可提现至与实名认证信息同名的银行或支付宝账号。2) 如果是企业实名认证用户,账号内资金可提现至与账号实名认证信息一致的同名银行或支付宝账号。 3、申请提现后的款项将在三个工作日内到账,具体银行的到账时间受银行网关影响会有差异,具体到账时间以银行的实际到账时间为准。 4、单次提现金额上限30000元,7天内最多提现4次。 提现特定规则如果阿里云账号开通了按量付费业务,需预留 100 元金额不能提现。如果阿里云账号存在欠票,不允许提现,需先退回发票。 提现流程前提: 已完成账号实名认证。 登录 阿里云控制台,单击页面上方 费用 进入费用中心。在 账户总览 页面,单击 提现。单击 立即提现。选择支付宝或银行卡提现,输入提现金额,选择或者输入与实名认证信息同人的支付宝账号或银行卡账号信息,完成短信验证后即可提现。 说明: 单次提现金额上限为 30,000 元;7 天内最多可提现 4 次。支付宝方式提现实时到账;银行卡提现预计 3 个工作日到账。 查询提现记录登录 阿里云控制台,单击页面上方 费用 进入费用中心。在 账户总览 页面,单击 提现。在 提现记录 下查看您的提现信息。 常见问题如果提现时遇到以下问题,请点击参见相应文档: 为什么我的可提现金额小于现金余额? 为什么我无法申请提现? 为什么我提现的时候提示可开发票余额小于0? 手机号码换了如何提现? 如何查看提现记录?
    踩1 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息