8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

📥gtimg系统安装说明 其他教程

学习教程 7天前   62 2

环境准备

  • PHP5.6、PHP7、PHP8,推荐7.4及以上
  • MySQL5.6及以上,或者 MariaDB 10.3及以上,服务器内存低于2G推荐MySQL5.6
  • 服务器环境推荐:Linux + Nginx,操作系统推荐:Debian12
  • 服务器推荐:云服务器,如: 找站长购买服务器
  • 服务器管理面板软件推荐:宝塔面板 (宝塔支持一键部署emlog,非常方便)
  • 浏览器推荐:Chrome、Edge

通用安装

  1. 下载安装包,将解压后的所有文件上传到服务器的web根目录,或者直接将zip安装包上传后在线解压。
  2. 在浏览器上访问站点域名,程序会自动跳转到安装页面,按照提示安装即可。
  3. 安装过程不会创建数据库,需要您事先创建好 ,点击确认安装,安装成功。

🎨 模板开发指南

可以方便的更换模板,模板文件位于/data/muban/ 目录下,每个模板都是一个单独的文件夹,文件夹以模板的英文别名命名。通过应用商店以及后台上传安装的模板都保存在这个目录下。

模板文件及目录说明:

文件名 说明
css 存放模板所需的所有CSS样式文件
js 存放模板所需的所有JS文件
images 存放模板所需 LOGO 等图片资源
page.html 主题内页一般包含页面head信息和顶部标题、导航栏
wdj.html 在后台模板选择站点头部信息,一般包含页面head信息和顶部标题、导航栏

公共代码

禁止直接访问

下面这行代码存在于模板目录下的每个php文件开头,其作用是防止代码所在的php脚本被直接访问执行,务必保留。

if(!defined('gtimg_ROOT')) {exit('error!');}
 

或者

defined('gtimg_ROOT') || exit('access denied!');

标签:

{固定表情}{关键词}{辅助描述2}-{关键词}{辅助描述3}{当前url}{随机图片}

伪静态:

location ~* (runtime|application)/{
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}

验证代码:

<script>
function openVerification() {
window.open(
https://trust.baidu.com/verify?site="gtimg.top”,
“_blank”
);
}

// 模拟验证状态(正式环境需对接百度API)
const verifyStatus = document.getElementById(‘verify-status’);
verifyStatus.textContent = “已通过”;
</script>

最新回复 (2)

  • 一级盘友
    sf大侠
    7天前
    1 只看Ta 回复 引用 沙发

    好人一胎生十个


  • 一级盘友
    辣死
    7天前
    0 只看Ta 回复 引用 板凳

    简单易懂

    • gtimg站长论坛 - 专注交流的站长社区
      4
        登录 注册 QQ登录
关于盘主
管理组 UID:1
认证信息:小站站长
这家伙太懒了,什么也没留下。