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

Typecho最新开发版无法启用VOID主题 #72

Open
syouko opened this issue Oct 21, 2021 · 19 comments
Open

Typecho最新开发版无法启用VOID主题 #72

syouko opened this issue Oct 21, 2021 · 19 comments

Comments

@syouko
Copy link

syouko commented Oct 21, 2021

  • 出错页面链接:主页与主题选择页面 /admin/themes.php 均变为空白
  • 可使用 index.php/action/themes-edit?change=default 恢复默认主题解救
  • PHP 版本:7.4
  • MySQL 版本:5.7
  • Typecho 版本:1.2.0 (21/10/22 最新拉取的master版本)
  • 主题版本:3.5.1 最新发布版
  • 插件版本:1.2 最新发布版内自带

截图(若有)

image
image

补充信息

使用正式版的Typecho是可以正常使用VOID主题的。
然后最新版配合开发板VOID也会出现一样情况。

一个讯息,若只启用插件再访问default主题下的主页,上面会有几行错误
Deprecated: Array and string offset access syntax with curly braces is deprecated in /www/wwwroot/gmblog/usr/plugins/VOID/libs/IP.php on line 37

Deprecated: Array and string offset access syntax with curly braces is deprecated in /www/wwwroot/gmblog/usr/plugins/VOID/libs/IP.php on line 37

Deprecated: Array and string offset access syntax with curly braces is deprecated in /www/wwwroot/gmblog/usr/plugins/VOID/libs/IP.php on line 37

Deprecated: Array and string offset access syntax with curly braces is deprecated in /www/wwwroot/gmblog/usr/plugins/VOID/libs/IP.php on line 37

Deprecated: Array and string offset access syntax with curly braces is deprecated in /www/wwwroot/gmblog/usr/plugins/VOID/libs/IP.php on line 39

Deprecated: Array and string offset access syntax with curly braces is deprecated in /www/wwwroot/gmblog/usr/plugins/VOID/libs/IP.php on line 39

Deprecated: Array and string offset access syntax with curly braces is deprecated in /www/wwwroot/gmblog/usr/plugins/VOID/libs/IP.php on line 39

Deprecated: Array and string offset access syntax with curly braces is deprecated in /www/wwwroot/gmblog/usr/plugins/VOID/libs/IP.php on line 40

define('TYPECHO_DEBUG', true);
无报错信息

@syouko
Copy link
Author

syouko commented Oct 22, 2021

拉取各版本的 Typecho Commits 尝试应用主题发现:
最后一个正常的版本
Commits on Aug 26, 2021
28f687e7fed6d689b70fb9bf2fcdebed95c73706

install 有报错的版本(与主题无关)
Commits on Aug 26, 2021
540fba31222a712fcd4e621f31a3aa2ee53a2867

致命错误:Widget_Abstract_Options::select() 的声明必须与 Widget\Base::select() 兼容:Typecho\Db\Query in var/Widget/Base/Options.php on line 29
相关代码

开始不正常的版本
Commits on Aug 26, 2021
7a1b74b351a2570540ab7381871d6937b7c02f02

这期间 Install 的方式从老版本变更到新版本,版本号也从 1.2 到了 1.2.0

看了下改动了特别多代码... 不是很懂 无力解决。只能提供信息到这了... 抱歉

@AlanDecode
Copy link
Owner

非常感谢你提供的详细信息!但最近我忙于其它工作,暂时无力更新 VOID。这些异常是 Typecho 新版的改动所致,我会在后续有时间时尽量兼容新版。

@syouko
Copy link
Author

syouko commented Oct 23, 2021

非常感谢你提供的详细信息!但最近我忙于其它工作,暂时无力更新 VOID。这些异常是 Typecho 新版的改动所致,我会在后续有时间时尽量兼容新版。

抱歉,前面的测试有误。
后来发现那些版本虽然能正常应用主题,但进入文章或者评论都有问题。
有些版本甚至连 Tyoecho 正常安装都做不到= =。

最后经过测试 Typecho 能正常安装,主题、插件能正常使用的 Commits 是下面这个:
21a57903a9f414511720c1eb55df0b8af8426c78

后面的版本就开始改动安装方式了,各种BUG...

大家如果是新搭建,有同样问题的,推荐使用此版本。

只需要在 git clone 项目之后

git reset --hard 21a57903a9f414511720c1eb55df0b8af8426c78

即可

@ifeevel
Copy link

ifeevel commented Oct 25, 2021

非常感谢你提供的详细信息!但最近我忙于其它工作,暂时无力更新 VOID。这些异常是 Typecho 新版的改动所致,我会在后续有时间时尽量兼容新版。

抱歉,前面的测试有误。 后来发现那些版本虽然能正常应用主题,但进入文章或者评论都有问题。 有些版本甚至连 Tyoecho 正常安装都做不到= =。

最后经过测试 Typecho 能正常安装,主题、插件能正常使用的 Commits 是下面这个: 21a57903a9f414511720c1eb55df0b8af8426c78

后面的版本就开始改动安装方式了,各种BUG...

大家如果是新搭建,有同样问题的,推荐使用此版本。

只需要在 git clone 项目之后

git reset --hard 21a57903a9f414511720c1eb55df0b8af8426c78

即可

感谢

@RealLanta
Copy link

同样遇到该问题

@joooqi
Copy link

joooqi commented Apr 1, 2022

typecho1.2.0正式版已经更新了,很期待主题可以兼容新版本

@sunnynctu
Copy link

期待大佬继续更新主题

@fansuregrin
Copy link

期待作者大佬可以更新兼容最新版本的typecho!

@ihuanx
Copy link

ihuanx commented May 24, 2022

期待大佬继续更新主题

@ximipan
Copy link

ximipan commented Jun 30, 2022

@syouko
"index.php/action/themes-edit?change=default" 前缀是自己的博客域名吗?
试了没效果,依然是空白。

@TheFunny
Copy link
Contributor

可以尝试用我暂时修改的版本,针对 Typecho1.2.0 做了适配,已提交 PR。

测试环境 PHP8.0,只保证能用,不保证所有功能正常。

除此之外还要更新 VOID 插件,也可以参考我的 fork

@MurphyZX
Copy link

MurphyZX commented Sep 7, 2022

请问目前最新支持的 Typecho 版本是多少呢

@Man-Yacan
Copy link

期待作者的更新~

@chankenjio
Copy link

我安装正常的啊

@sizau
Copy link

sizau commented Feb 23, 2023

我安装正常的啊

不妨看一下日期

@lin1916
Copy link

lin1916 commented Apr 4, 2023

我安装正常的啊

不妨看一下日期

现在正常了吗?我安装之后还是不正常

@AlanDecode
Copy link
Owner

Hello 各位,可以先确认最新版 nightly 的主题是不是还有问题,然后 Typecho 1.2 相关的问题可以集中到这里反馈:#79

@Container-Zero
Copy link

Hello 各位,可以先确认最新版 nightly 的主题是不是还有问题,然后 Typecho 1.2 相关的问题可以集中到这里反馈:#79

主题无法应用于typecho最新的 v1.2.1,打开白屏

@Nativu5
Copy link

Nativu5 commented Nov 21, 2023

Hello 各位,可以先确认最新版 nightly 的主题是不是还有问题,然后 Typecho 1.2 相关的问题可以集中到这里反馈:#79

主题无法应用于typecho最新的 v1.2.1,打开白屏

测试了一下,可以到 usr/themes 目录下删除原来的主题(记得备份),然后返回后台设置主题的地方,选择还原到默认主题;再重新下载 Nightly 版本的 VOID 主题,重新启用就可以了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests