showdoc服务器域名修改(sqlite含命令)

本文介绍了解决Showdoc服务器IP变更导致图片无法查看的问题,提供数据存放位置和SQL命令操作步骤,确保正确替换旧IP为新IP地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

仅记录
问题描述:
showdoc服务器的IP地址发生变化,导致有些文章中的图片查看不了。

解决方法:showdoc官网上有关如何处理迁移服务器带来的问题。
1.showdoc数据存放位置
/showdoc_data/html/Sqlite
2.执行squlite命令
(1) 进入到上述目录
sqlite3 showdoc.db.php
update page set page_content = replace(page_content,“http://192.168.10.210:4999/”,“http://192.168.4.210:4999/”);
update upload_file set real_url= replace(real_url,“192.168.10.210”,“192.168.4.210”);

注意:
(1)命令结尾的;一定不能少,否则会提示是incomplete command
(2) 使用双引号“ ”修饰IP地址,否则会提示unrecognized token: “:” 或符号错误。

### 配置 ShowDoc 平台的域名解析 为了使访问者能够通过指定的域名访问 ShowDoc 平台,在完成服务器端部署之后,还需要进行域名解析配置。这通常涉及两个主要部分的工作:DNS 设置和 Web 服务器配置。 #### DNS 设置 当购买并注册好用于 ShowDoc域名后,需登录所使用的域名服务提供商管理后台来设置 A 记录或 CNAME 记录指向托管 ShowDoc 应用程序的服务器 IP 地址。此过程可能需要一定时间才能在全球范围内生效,因此建议提前做好规划[^1]。 可以通过执行 `ping` 或 `nslookup` 命令测试新设定好的域名是否已成功映射至目标主机: ```bash ping www.yourdomain.com ``` 一旦确认域名正常工作,则可继续下一步操作。 #### Web 服务器配置 (Nginx) 假设当前环境中使用的是 Nginx 作为反向代理服务器,那么应当编辑站点配置文件以匹配新的域名请求路径。对于 Apache 用户来说,相应的 VirtualHost 定义如下所示;而对于 Nginx 则应调整 server_name 参数为实际应用地址,并指明根目录位置 `/data/www/web/showdoc`: ```nginx server { listen 80; server_name showdoc.example.com; location / { root html/data/www/web/showdoc; index index.php index.html index.htm; } # ...其他必要的PHP处理指令... } ``` 请注意替换上述示例中的 `example.com` 和物理路径为你自己的具体信息[^2]。 #### 测试与验证 最后一步是在浏览器中输入完整的 URL 来检验整个流程是否顺畅无误。如果一切顺利的话,现在应该可以直接通过自定义的顶级域或子域名浏览到 ShowDoc 页面了!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值