chevereto图床中文最新安装方法

前言:为了博客访问速度快一些,想把图片单独用个图床放起来,想着chevereto图床名气最大,就去下了最新的免费版本,谁知道从1.51版开始,开发者突然就取消支持他国语言了,下了N个版本,不是安装不上就是英文的,折腾了1-2天,终于找到个方法,记录一下。

本站图床演示站: 点击下面图标访问

一、安装旧版带中文语言的版本

首先安装1.13版本带中文语言的,先把安装包传到网站目录,下载地址本站提供,

图片[1]-chevereto图床中文最新安装方法-清风小筑-雷国胜的个人网站
顺便把权限改为755,不然可能无法访问
图片[2]-chevereto图床中文最新安装方法-清风小筑-雷国胜的个人网站
创建网站指定目录
图片[3]-chevereto图床中文最新安装方法-清风小筑-雷国胜的个人网站
因为chevereto文件夹.htacess下提供的伪静态是Apach的,所以这里Nginx要修改伪静态。
# Image not found replacement
location ~* (jpe?g|png|gif) {
	log_not_found off;
	error_page 404 /content/images/system/default/404.gif;
}
# CORS header (avoids font rendering issues)
	location ~ .(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$ {
	add_header Access-Control-Allow-Origin "*";
}
# Pretty URLs
	location / {
	try_files $uri $uri/ /index.php?$query_string;
}
图片[4]-chevereto图床中文最新安装方法-清风小筑-雷国胜的个人网站
进入web界面安装
图片[5]-chevereto图床中文最新安装方法-清风小筑-雷国胜的个人网站
图片[6]-chevereto图床中文最新安装方法-清风小筑-雷国胜的个人网站
这里就安装好了,进到系统里先把语言改成中文
图片[7]-chevereto图床中文最新安装方法-清风小筑-雷国胜的个人网站

二、升级版本到最新版并更新为中文

目前免费版最新版是1.62版本,本站同样也提供下载,把最新版传到网站上,覆盖之前旧版的文件 (这点很重要)

步骤1

打开文件:lib/G/classes/class.gettext.php

更新:最新版本chevereto已经不带这个文件了,您可以点下面链接下载解压后上传至对应目录。或者您自己在网上下载个旧版chevereto从中提取该文件。如果您是由旧版升级来的,则不用下载。
class.gettext.php.zip

private <strong>function</strong> cache<strong>()</strong>    <strong>{</strong>        <strong>return</strong> <strong>false</strong>;//这是新加的一行        <strong>if</strong> <strong>(</strong>!@is_dir<strong>(</strong>dirname<strong>(</strong>$<strong>this</strong>-<strong>></strong>cache_file<strong>)))</strong> <strong>{</strong>            throw <strong>new</strong> GettextException<strong>(</strong>"Target cache dir doesn't exists", 400<strong>)</strong>;        <strong>}</strong>

步骤3

打开文件app/loader.php
搜索define('CHV_APP_PATH_CONTENT_SYSTEM', CHV_APP_PATH_CONTENT . 'system/');,在这行下面增加:

define<strong>(</strong>'CHV_APP_PATH_CONTENT_LANGUAGES', CHV_APP_PATH_CONTENT . 'languages/'<strong>)</strong>;

这行是定义了一个语言文件路径,最新版本给去掉了,我们要加回去。

步骤4

下载中文语言文件:

zh-CN.po.cache.zip语言文件下载地址2

解压后,把该语言文件上传到网站的app/content/languages/overrides/app/content/languages/cache/overrides/两个文件夹内。第二个文件夹可能原来没有,需要手动新建。

步骤5

如果你网站原来就是设置的显示中文语言,该步骤可忽略。
如果原来是其他语言,或者你说新安装的,需要进数据库,把数据表chv_settings,把里面的default_language的setting-value值改为zh-CN

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞10赞赏 分享
    评论 共40条
    头像
    欢迎您留下宝贵的见解!
    提交
    头像

    昵称

    取消
    昵称表情代码图片
      • 头像qq0
      • 头像管理员0
      • 头像阿佳0
      • 头像说不出0
      • 头像6897262`0
      • 头像redhat0
      • 头像哈哈哈0
      • 头像小杜0
      • 头像zzzzzzzzz0
      • 头像naiel0
      • 头像11546640@qq.com0
      • 头像11546640@qq.com0