typecho icon indicating copy to clipboard operation
typecho copied to clipboard

A PHP Blogging Platform. Simple and Powerful.

Results 231 typecho issues
Sort by recently updated
recently updated
newest added

### 1. 该问题的重现步骤是什么? 感觉 typecho 做后端会很适合,整个 restful API,前端开发者不需要学 PHP 也能写主题了 ### 2. 你期待的结果是什么?实际看到的又是什么? 但是目前没有官方支持,只有一个五年没更新的插件 ### 3. 问题出现的环境 任何环境 - 操作系统版本: - Apache/NGINX 版本: - 数据库版本: - PHP 版本: - Typecho...

enhancement

### 1. 该问题的重现步骤是什么? 使用windows部分emoji或手机部分emoji会导致emoji后文章内容在文章发布/保存草稿后全部丢失。具体请见视频演示 ### 2. 你期待的结果是什么?实际看到的又是什么? 希望emoji表情能够加入到文章当中。 漏洞分析: 疑似提交文章后typecho将文章内容传入到Mysql数据中,由于数据库不兼容emoji而导致后面文本内容丢失。 修复思路: 可以考虑对文章进行转义后再传入数据库中。转义为纯文本类型(类似于QQ等应用的emoji表情) ### 3. 问题出现的环境 - 操作系统版本:与问题无关 - NGINX 版本:与问题无关 - 数据库版本:5.5.67-MariaDB - MariaDB Server - PHP 版本:PHP72 - Typecho...

### 1. 该问题的重现步骤是什么? 数据库内报错(已尝试重装数据库) 在`phpMyAdmin`内`typecho_contents`的`浏览`页面有如下报错 ``` Warning in ./libraries/DisplayResults.class.php#769 A non-numeric value encountered Backtrace ./libraries/DisplayResults.class.php#4814: PMA_DisplayResults->_getTableNavigation( integer 0, integer 0, boolean false, ) ./libraries/DisplayResults.class.php#4215: PMA_DisplayResults->_getPlacedTableNavigations( integer 0, integer 0, string...

### 1. 该问题的重现步骤是什么? 登陆后台,只要在前台的文章页面刷新,前台就已管理员身份登陆,后台就会自动退出,两者不能共存。 ### 2. 你期待的结果是什么?实际看到的又是什么? 期待后台登陆后,前台刷新,后台不会自动退出 ### 3. 问题出现的环境 - 操作系统版本: - Apache/NGINX 版本:NGINX - 数据库版本:5.6.5 - PHP 版本:7.4 - Typecho 版本:1.2 - 浏览器版本:edge [//]: # (如有图片请附上截图)

有遇到类似问题的朋友吗?

question

Live Write 报错,一直连不上,我找了相关处理方式,但是还是报错。 ![image](https://user-images.githubusercontent.com/12408953/179193093-0fbcd764-c6bb-4b47-84b4-8021d4b3fdc5.png) 在默认主题里面加入了代码 ![image](https://user-images.githubusercontent.com/12408953/179193222-87bb1d11-35d7-43b5-9a96-48bd78f76037.png) 直接访问:https:///index.php/action/xmlrpc?wlw 得到下图 ![image](https://user-images.githubusercontent.com/12408953/179193316-15126887-6927-4da4-967f-7699887d040d.png)

从0.9版本直升1.2,发现后台分类页面报错,检查对比`typecho_metas`表新增了`parent`字段,也就是1.1正式版新增的多级分类功能,由于0.9直接升级1.2没有新增该字段,导致出错。 因此,建议增加升级时检查数据库完整性步骤。

enhancement

### 1. 该问题的重现步骤是什么? 后台登录 - 个人设置 - 个人资料 - 个人说明 ### 2. 你期待的结果是什么?实际看到的又是什么? 我期待在个人资料这里可以添加个人说明,前台可以在文章作者昵称下方显示。实际看到不能添加个人说明,虽然在主题设置中也可以添加,但是主题只能添加博主的,不能添加编辑或贡献者的。 ### 3. 问题出现的环境 - 操作系统版本: - Apache/NGINX 版本: - 数据库版本: - PHP 版本:7.3 - Typecho 版本:1.2...

### 1. 该问题的重现步骤是什么? 网站访问太慢,查看服务器CPU占用提示mysql占用太高,8h16g的独立服务器,一个人访问直接卡死,_contents表的数据量有88820条。 ![1111](https://user-images.githubusercontent.com/106164296/174446800-ae55eb02-3777-4bd5-b2e7-6458f58cd946.png) ![2222](https://user-images.githubusercontent.com/106164296/174446807-b1ff7c3d-d637-4679-8d63-c8fd2d989447.png) ![3333](https://user-images.githubusercontent.com/106164296/174446917-d978bec4-ce60-449e-a29d-e05554a0587e.png) ### 2. 你期待的结果是什么?实际看到的又是什么? 请教一下如何优化数据库? ### 3. 问题出现的环境 - 操作系统版本:centos8 - Apache/NGINX 版本:Nginx 1.21.0 - 数据库版本:MySQL5.7 - PHP 版本:PHP5.6 - Typecho 版本:Typecho 1.1(17.10.30) -...

### 1. 该问题的重现步骤是什么? 使用 Helper::addRoute('/aaa/[bbb]', ....);方式添加的路由全部被 \Widget\Feedback 捕获。导致在Archive的handleInit接口中获取 request->bbb失败。 ``` ["url"]=> string(31) "[permalink:string]/[type:alpha]" ["widget"]=> string(16) "\Widget\Feedback" ["action"]=> string(6) "action" ["regx"]=> string(29) "|^(.+)/([_0-9a-zA-Z-]+)[/]?$|" ["format"]=> string(5) "%s/%s" ["params"]=> array(2) { [0]=> string(9)...