批量更改showdoc的图片的URL

  1. 下载SQLiteSpy:
    http://xz.w10a.com/Small/SQLiteSpyzwb.rar
  2. 用它打开:\showdoc\Sqlite\showdoc.db.php
  3. 参考下图
    1. 定位至“1”处;
    2. 键入以下命令(红字为原始内容,绿字为替换后的内容)
    3. 按F9。

update page set page_content = replace(page_content,"192.168.0.111","192.168.X.201");
update upload_file set real_url= replace(real_url,"192.168.0.111","192.168.X.201");

提示:

  1. 编辑之前请备份db.php文件
  2. 如需更为相对路径,请参考
    update page set page_content = replace(page_content,"http://192.168.0.111","");
    update upload_file set real_url= replace(real_url,"http://192.168.0.111","");
  3. 引号需要是双引号
  4. 如有多个IP地址或URL,可替换多次
  5. 如果想一劳永逸,以后上传的图片都自动保存为相对路径,可参考(该办法可能已过时):

    把\showdoc\server\Application\Api\Controller目录下的:PageController.class.php文件232行:

    $url = get_domain().__ROOT__.substr($upload->rootPath,1).$info['editormd-image-file']['savepath'].$info['editormd-image-file']['savename'] ;

    (但经过本人测试,未找到该代码,可能是新版本的showdoc中的代码已经更新。暂无解决方案)
    https://blog.csdn.net/qq_28537477/article/details/126706482

posted @   article  阅读(177)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示