❓ 常见问题
emlog用的什么编辑器?
使用的是Markdown编辑器,Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 Markdown的出现让我们不需要去纠结各种文字样式和排版问题,重新回归到内容本身,注重文章本身的结构,而不是样式,发布以来深受广大专业内容创作者的喜爱。
- 在开始之前可以熟悉下markdown的语法:Markdown的基本语法
- 这是一个markdown的视频教程,花5分钟了解下吧: https://www.bilibili.com/video/BV1734y1e7QC
- 如果我还是喜欢原来所见即所得的编辑器,怎么办?可以安装使用:富文本编辑器插件。
如何在默认编辑器中设置文字颜色?
Markdown 可以通过 HTML 标签来设置文字颜色。不过要注意的是,Markdown 本身并不支持直接设置文字颜色,需要嵌入 HTML 代码才能实现。例如:
<span style="color:red">这是一行红色的字</span>
<span style="color:blue">这是一行蓝色的字</span>
<span style="color:green">这是一行绿色的字</span>
直接在编辑器内输入如上代码即可设置文字颜色。
如何在编辑器中插入B站视频?
- 在B站视频下方,点赞、投币、收藏,旁边有一个分享按钮,鼠标移上去会出现浮窗,点击【嵌入代码】,就可以复制嵌入代码了。在编辑器中黏贴该代码即可(Tinymce编辑器插件需要切换到源代码模式)。
- 如果嵌入的视频窗口较小,可以增加 width="800" height="450" 参数来控制视频显示尺寸。如下示例:
<iframe src="//player.bilibili.com/player.html?isOutside=true&aid=113780696614274&bvid=BV1LmrVYCEXa&cid=27730316916&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" width="800" height="450"></iframe>
后台编辑器等图标无法正常展示,都是小方块怎么解决?
如果是 Windows 操作系统IIS服务器部署emlog,可能会遇到浏览器找不到字体文件(woff/woff2)产生的错误。这样会导致浏览器无法加载字体图标, 这是因为服务器IIS不认woff/woff2 文件类型的原因。以下是解决方案(也可以自己搜索:"IIS 字体不显示" ,网上也有很多解决该问题的文章):
- 打开IIS,在主界面中点击MIME类型:
- 手动添加MIME类型:
- .woff application/x-font-woff
- .woff2 application/x-font-woff
- 添加完成后,刷新页面就行了。
如果上面方法未能解决,检查是否开启了静态 CDN,emlog 是动态系统并不支持静态CDN,开启可能会导致字体加载出现跨域问题,无法加载,出现图标无法展示的问题,请关闭CDN。
如何隐藏管理后台登录页面?
系统不支持直接修改 admin 目录名来隐藏登录界面,修改会带来各种意外问题,如果你依然想这么做,可以在根目录下 config.php 文件末尾增加 如下配置代码(如果已经有了,修改即可)
const ADMIN_PATH_CODE = 'xxx';
- 将xxx替换为8-16位的字母数字,不得包含特殊字符。
- 修改完成后只能访问:http://yourdomain/admin/account.php?action=signin&s=xxx 来登录后台。
- 修改后可能影响新用户注册功能,我们并不建议使用该功能。
忘记密码怎么办?
如果配置了邮件通知功能,可以直接在后台登录页面使用找回密码功能来重置密码。
也可以使用emlog密码重置工具来重置密码,按照如下步骤操作:
- 下载重置密码工具,并将下载的zip包解压。
- 将解压后的 pw.php 文件上传到emlog站点的根目录。
- 在浏览器里访问:你网站的域名/pw.php 按照提示操作重置密码。重置后务必删除该文件。
如何上传大文件?
- 修改php配置文件 php.ini,把 upload_max_filesize 和 post_max_size 修改为2000M(可以修改为你想要的大小),然后重启PHP。
- nginx:修改配置文件 nginx.conf,在http段中加入 client_max_body_size 20000M;(可以修改为你想要的大小),然后重启nginx。
- Apache:修改配置文件 httpd.conf,linux服务器一般可以在 /etc/httpd/conf/ 目录,修改字段(没有则添加) LimitRequestBody 1048576000 (限制为1000M),并重启apache服务
首页混乱样式丢失怎么解决?
进入管理后台,左侧系统菜单、点击设置、进入基础设置页面,检查【站点地址】设置是否正确,比如开启https后没有改为https开头,或者更换了域名设置还是旧的域名。
应用商店和检查更新都提示网络错误是什么原因?
出现该问题是因为系统无法访问emlog官网服务器导致的,解决方案如下:
- 确认服务器PHP是否支持curl扩展,查看后台首页软件信息部分是否有curl字样,如果没有请安装。
- 可以通过切换PHP版本来尝试解决。
- 提工单给服务商: 要求检查主机或者服务器是否可以对外请求官网域名: https://www.emlog.net ,可以让其尝试: telnet emlog.net 443
- 另外一些虚拟主机限制对外发包请求,建议更换云服务器。
应用商店无法下载安装包,提示:安装失败、无法下载安装包
如果应用商店可以看到商品列表,但是无法下载安装,一般是因为PHP的最大执行时间(max_execution_time)设置的较短,导致执行超时。可以调整 php.ini 的 max_execution_time 设置为 300,然后重启PHP,再尝试。
出现SQL语句报错是什么原因?
- 可以更换默认模板检查是否是因为模板引起,如果是请联 系模板作者解决。
- 可以通过挨个禁用插件来检查是否是插件引起的,如果定位到插件问题,可以删除该插件或者联系插件作者解决。
提示目录不可写该如何解决?
需要设置整个站点 www 用户可写(一般是设置文件所有者为www,权限为755),如下图宝塔面板权限设置。
- 进入宝塔面板左侧菜单:文件
- 找到emlog搭建的站点文件夹,并点击右边【权限】设置
- 按照下图设置,755权限、所有者www、应用到子目录
如何给站点更换域名?
可以在应用商店搜索安装【工具箱】插件: https://www.emlog.net/plugin/detail/622
安装启用插件后,可以使用插件提供的更换域名功能。
更换服务器如何迁移站点?
详见文档:更换服务器