千家信息网

ShowDoc的搭建

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,其实,官方文档也说的很清楚了。主要贴一下我遇见的问题。环境:LNMP(LAMP没试过,有兴趣的同学可以试试,然后发出来)PHP5.3以上版本、php-mbstring模块、php-pdo模块、mysq
千家信息网最后更新 2026年11月02日ShowDoc的搭建

其实,官方文档也说的很清楚了。

主要贴一下我遇见的问题。

环境:
LNMP
(LAMP没试过,有兴趣的同学可以试试,然后发出来)
PHP5.3以上版本、php-mbstring模块、php-pdo模块、mysql数据库

克隆或者下载代码:

https://github.com/star7th/showdoc

导入数据库

下载代码后,将跟目录的showdoc.sql文件导入mysql数据库

修改配置文件

进入Application/Common/Conf/目录,编辑config.php文件,填写相应的数据库信息

目录权限

请确保Application/Runtime 和 Public/Uploads 有可写权限

错误排查

部署时出错,请先确认是否按照上面步骤执行(例如说目录权限有没有)。然后进Application/Runtime/Log看一下日志,或清除下Application/Runtime/目录下所有文件(缓存来的)试试。

可能出现的错误:
1,搭好环境后主页可以进去,但是点其他地方都是报错404,查看nginx下的重定向规则是否设置正确,

location / {

if (!-e $request_filename) {
rewrite ^/showdoc-master/index.php(.*)$ /showdoc-master/index.php?s=$1 last;
rewrite ^(.*)$ /showdoc-master/index.php?s=$1 last;
break;


}
}
2,出现错误提示

:(
页面错误!,请稍后再试~


查看配置文件 数据库是否配置正确,若配置正确,检查PHP-fpm是否安装pdo_mysql模块, 也可在ThinkPHP.php中开启debug看看具体什么错误!


3,点击项目出现模板不存在的错误提示


根据错误提示,在/Applocation/Home/View/Item/中,复制show.html为Show.html即可。因为linux中对大小写很敏感,所以这里要有两个,一个小写的s和一个大写的S。

错误 数据 数据库 文件 目录 配置 权限 模块 提示 代码 小写 环境 清楚 两个 主页 信息 兴趣 可在 同学 地方 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技有限公司经营范围 工业互联网科技新基建 港股互联网科技股 凡科互联网科技 西安互联网科技公司 广西互联网科技公司 卓越科技互联网 招聘 现代科技和互联网有关系吗 福州新华互联网科技学校 知乎 互联网校园科技培训 崇明区互联网教育科技售后服务 互联网5g黑科技有哪些 呼和浩特新华互联网科技学院 国大互联网教育科技有限公司工作 畅思互联网科技 徐州市互联网科技有限公司 皮皮虾互联网科技有限公司 上海创道互联网络科技有限公司 保山互联网科技靠谱吗 科技互联网经济论坛 中关村互联网科技集团 金融科技创新监管互联网金融 互联网科技ppt模板 一五八零互联网科技 居家互联网科技有限公司 移动互联网科技股 互联网科技大奖都有哪些公司 工业互联网山东科技大学 艺电能源互联网科技有限公司招聘 互联网科技和医药行业
0