我花了几天时间试图弄清楚如何将aws s3设置为Resourcespace的外部存储。而且我对此应用程序越来越困惑。
我正在使用开源版本,并尝试根据需要对其进行自定义。
我浏览过该Web应用程序的冗长文档,但找不到有关设置存储的任何信息(就像其他Web应用程序一样)。但是,我发现了一个名为syncdir的功能,该功能可以在其中设置备用外部存储(用于备份),但不能用作从文档中可以看到,外部存储似乎确实有直接的方法来指定存储/将s3与其集成。
我尝试了以下方法:
注意:之前,我已经成功将AWS S3与Laravel 5.7和Codeigniter 3框架集成在一起。
我尝试将require aws-autoload添加到上传功能所在的文件中,并尝试查找负责上传的代码,但是对于我来说,代码似乎在混淆上传功能所在的位置(它不是$_FILES
接收您上传内容的php函数)。
将require aws-autoload的位置更改为include / general.php,但是没有运气。
跟进有关此问题的一些论坛:
我假设使用配置文件(用于存储AWS凭证和设置为s3桶URL的存储),我将aws-autoload包含在常规/上传文件中,它将自动了解应在何处上传,但没有错误或错误正在报告以解决此问题。
但是我发现的大多数内容都与DAM系统的付费版本有关,该版本似乎已经在亚马逊上设置了。
请告知,任何帮助表示赞赏。
我在Winddows 10 PC上使用Wamp
查看此讨论,可能会对您有所帮助:https : //groups.google.com/forum/#!topic/resourcespace/JT833klfwjc
看起来它仍在进行中,因此您可能会看到WIP代码,
您会在上述链接中找到指向代码的链接。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句