wyzheng1997 / alioss-form

MIT License
33 stars 7 forks source link

大佬,请问下,按照readme中提及的配置方式,上传提示Http Error! #3

Open kailinwo opened 5 years ago

kailinwo commented 5 years ago

根据上一个贴子的大佬的回复,我将config/alioss.php中的 OSS_HOST/OSS_URL /OSS_ENDPOINT均设置为 同一个值,即没有带上http://的地域节点,测试上传,提示如图所示的错误,希望大佬能为我指点迷津呀,感激不尽! image

kailinwo commented 5 years ago

除开配置这个alioss.php文件之外是否还需要配置下别的地方呢?请教下大佬

kailinwo commented 5 years ago

例如:Laravel-admin的配置文件:admin.php 中的 upload 或者是 框架的:filesystem.php 中的 disk 呢? 请教下大佬,这两个文件是否还需要进行配置?如果需要进行配置,又应该如何配置呢?

kailinwo commented 5 years ago

阿里云oss的bucket类型为私有,不知道跟类型是否有关系呢?

kailinwo commented 5 years ago

对路由以及csrf有没有要求呢?路由采用的 laravel-admin的 中的resource路由,csrf是开启的状态,打开控制台有看到404,

wyzheng1997 commented 5 years ago

阿里oss web直传具体配置请参考官方文档https://help.aliyun.com/document_detail/31926.html?spm=a2c4g.11186623.6.1124.49e47815oabje2

mrmangyang commented 5 years ago

image

mrmangyang commented 5 years ago

这是什么原因呢,配置错误吗

wyzheng1997 commented 5 years ago

这是什么原因呢,配置错误吗

<?php
return [
    'OSS_ACCESS_ID' => '0I********Dx',
    'OSS_ACCESS_KEY' => 'N*******************NT',
    'OSS_ENDPOINT' => 'oss-cn-*****.aliyuncs.com',
    'OSS_BUCKET' => '这里配置BUCKET名',
    'OSS_HOST' => 'http://<BUCKET名>.oss-cn-****.aliyuncs.com',
    //前台显示域名
    'OSS_URL' => 'http://<BUCKET名>.oss-cn-*****.aliyuncs.com', // CDN域名,没有CDN就和OSS_HOST一致即可
];
kailinwo commented 5 years ago

这个扩展好像不能使用alioss 的私有空间,使用私有空间的话,能够传上去,但是没有回调,最后拼凑的地址根本打不开图片,采用了公有读空间解决了问题!

hqaht commented 5 years ago

怎么自定义bucket目录啊?