Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

想询问一下封面接口是否存在异常呢? #170

Closed
DavinciEvans opened this issue Dec 22, 2019 · 22 comments
Closed

想询问一下封面接口是否存在异常呢? #170

DavinciEvans opened this issue Dec 22, 2019 · 22 comments
Labels
bug Something isn't working

Comments

@DavinciEvans
Copy link

DavinciEvans commented Dec 22, 2019

描述问题
我根据提供的Wiki已经将图片上传到了CDN上,并且已经将图片的json上传到数据库当中。但是封面图依然没有出来。
bug 重现步骤
查询网页源码后发现图片地址只能导航到/manifest下,会显示jsdelivr的一个文件菜单。但并不能显示图片。在后台均已设置好图片cdn的地址。
截图


在访问 http://davincievans.top/wp-json/sakura/v1/image/cover 以后进入的是/manifest的目录界面

查询数据库可以查看到manifest_json已经写入数据库当中
系统信息

  • (前端)操作系统: Windows 10
  • 浏览器: chrome
  • PHP 版本 7.2
  • WordPress 版本 5.2.4
  • Sakura 主题版本 3.3.3

补充信息
网站地址:http://davincievans.top/

@spirit1431007 spirit1431007 added the bug Something isn't working label Dec 23, 2019
@spirit1431007
Copy link
Collaborator

确实有问题,我马上修

@Caibiner
Copy link

小白想问问 这个rest url 应该填啥啊。。

@DavinciEvans
Copy link
Author

小白想问问 这个rest url 应该填啥啊。。

rest url只是一个特定的格式,就根据wiki把前面域名改成自己的就可以用了

@Caibiner
Copy link

小白想问问 这个rest url 应该填啥啊。。

rest url只是一个特定的格式,就根据wiki把前面域名改成自己的就可以用了

饿。。我也试过了。。但是跟你一样封面图依旧出不来。。不知道这个Bug修了没

@DavinciEvans
Copy link
Author

小白想问问 这个rest url 应该填啥啊。。

rest url只是一个特定的格式,就根据wiki把前面域名改成自己的就可以用了

饿。。我也试过了。。但是跟你一样封面图依旧出不来。。不知道这个Bug修了没

我后面是自己重写了一个api接口作为封面图。就是加载速度比较慢一点就是了

@Caibiner
Copy link

小白想问问 这个rest url 应该填啥啊。。

rest url只是一个特定的格式,就根据wiki把前面域名改成自己的就可以用了

饿。。我也试过了。。但是跟你一样封面图依旧出不来。。不知道这个Bug修了没

我后面是自己重写了一个api接口作为封面图。就是加载速度比较慢一点就是了

膜拜大佬。。俺也想写,但是毫无头绪 留下了没有技术的泪水

@spirit1431007
Copy link
Collaborator

下一release改为后端获取manifest.json,不用Python上传了,可以先试试dev分支

@Caibiner
Copy link

小白想问问 这个rest url 应该填啥啊。。

rest url只是一个特定的格式,就根据wiki把前面域名改成自己的就可以用了

饿。。我也试过了。。但是跟你一样封面图依旧出不来。。不知道这个Bug修了没

我后面是自己重写了一个api接口作为封面图。就是加载速度比较慢一点就是了

哇 大佬也是桂林的么。。 = =缘分呐

@mashirozx
Copy link
Owner

下一release改为后端获取manifest.json,不用Python上传了,可以先试试dev分支

催更 (ಥ _ ಥ)

@DavinciEvans
Copy link
Author

小白想问问 这个rest url 应该填啥啊。。

rest url只是一个特定的格式,就根据wiki把前面域名改成自己的就可以用了

饿。。我也试过了。。但是跟你一样封面图依旧出不来。。不知道这个Bug修了没

我后面是自己重写了一个api接口作为封面图。就是加载速度比较慢一点就是了

哇 大佬也是桂林的么。。 = =缘分呐

hhhh我不是dalao啦。。。我现在主要在上海读书orz,之后也可以加个好友相互交流一下喔:)

@spirit1431007
Copy link
Collaborator

最新版已修复,同时,manifest.json改为后端获取。https://github.com/mashirozx/Sakura/wiki/options

@DavinciEvans
Copy link
Author

最新版已修复,同时,manifest.json改为后端获取。https://github.com/mashirozx/Sakura/wiki/options

似乎最新版还是没有解决呢,还是说我的操作有问题orz

@Caibiner
Copy link

最新版好像还是不行的样子,,manifest.py运行报错。。请问大佬还有什么比较简单的方法,比如手动修改封面图和随机封面图吗。。大体的流程和方法也行。。小白一枚。。cdn是用阿里云里的。。

@spirit1431007
Copy link
Collaborator

似乎最新版还是没有解决呢,还是说我的操作有问题orz

我这边测试是没问题的,填写 https://cdn.jsdelivr.net/gh/DavinciEvans/Imgs-bed@master 并保存,然后访问 https://example.com/wp-json/sakura/v1/database/update 更新数据库,之后访问 https://example.com/wp-json/sakura/v1/image/cover 会返回封面图片

@spirit1431007
Copy link
Collaborator

最新版好像还是不行的样子,,manifest.py运行报错。。请问大佬还有什么比较简单的方法,比如手动修改封面图和随机封面图吗。。大体的流程和方法也行。。小白一枚。。cdn是用阿里云里的。。

报错的信息是什么呢,是否正确安装相关依赖

@DavinciEvans
Copy link
Author

似乎最新版还是没有解决呢,还是说我的操作有问题orz

我这边测试是没问题的,填写 https://cdn.jsdelivr.net/gh/DavinciEvans/Imgs-bed@master 并保存,然后访问 https://example.com/wp-json/sakura/v1/database/update 更新数据库,之后访问 https://example.com/wp-json/sakura/v1/image/cover 会返回封面图片

GIF.gif
这里记录了我的操作,图床就在我当前的github里。dalao能看一下是我的操作失误嘛,不知道是什么问题呢?>﹏<
所有操作均在无痕下进行。

@DavinciEvans
Copy link
Author

DavinciEvans commented Dec 27, 2019

似乎最新版还是没有解决呢,还是说我的操作有问题orz

我这边测试是没问题的,填写 https://cdn.jsdelivr.net/gh/DavinciEvans/Imgs-bed@master 并保存,然后访问 https://example.com/wp-json/sakura/v1/database/update 更新数据库,之后访问 https://example.com/wp-json/sakura/v1/image/cover 会返回封面图片

QQ截图20191227110748.png
emmmmmm是否是数据库那边出现问题呢?在我将Cover manifest设置成一个自己的封面应用(http://randomimg.davincievans.top/)之后,访问https://example.com/wp-json/sakura/v1/database/update之后只是单纯地在我的应用地址后面添加了/manifest。
另外还希望在未来的版本中能像之前一样能够使用自建的封面api设置。

@spirit1431007
Copy link
Collaborator

操作是没问题的,可能是数据库存取错误了-_- ,你检查看看数据库存进东西没,manifest_json的值是否与manifest.json一致

@DavinciEvans
Copy link
Author

操作是没问题的,可能是数据库存取错误了-_- ,你检查看看数据库存进东西没,manifest_json的值是否与manifest.json一致

的确是这样,但在我将manifest_json的值修改成与manifest.json的值一致之后依然没有成功orz

@spirit1431007
Copy link
Collaborator

的确是这样,但在我将manifest_json的值修改成与manifest.json的值一致之后依然没有成功orz

我需要详细了解情况,可以加入主题交流群(860262481)吗,我会细细排查问题的~

@spirit1431007 spirit1431007 reopened this Dec 27, 2019
@Caibiner
Copy link

最新版好像还是不行的样子,,manifest.py运行报错。。请问大佬还有什么比较简单的方法,比如手动修改封面图和随机封面图吗。。大体的流程和方法也行。。小白一枚。。cdn是用阿里云里的。。

报错的信息是什么呢,是否正确安装相关依赖

额。。我改了很多东西更新感觉挺麻烦的。。所以想问问有什么办法手动修改下这个封面随机图呢。。

@spirit1431007
Copy link
Collaborator

最新版已修复:https://github.com/mashirozx/Sakura/releases/tag/v3.3.6

mashirozx pushed a commit that referenced this issue Sep 15, 2021
Bumps [ritaswc/zx-ip-address](https://github.com/ritaswc/zx-ip-address) from 2.0.62 to 2.0.67.
- [Release notes](https://github.com/ritaswc/zx-ip-address/releases)
- [Commits](ritaswc/zx-ip-address@2.0.62...2.0.67)

---
updated-dependencies:
- dependency-name: ritaswc/zx-ip-address
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants