织梦DedeCms网站更换域名后文章图片路径批量修改

因为织梦上传图片用的是绝对地址,如果域名更换后,之前发布的文章的图片URL是不会跟着改变的,所以我们需要把旧域名替换成新的域名,方法很简单,有一段SQL语句更新一下文章正文内容就行。

复制下面SQL语句进织梦DedeCms的后台,点 系统 -> SQL命令行工具,然后看到一个文本框,在文本框内输入SQL语句,按确定之行。如果操作成功,上面会提示“成功执行x个SQL语句!”

update dede_addonarticle set body=replace(body,'旧域名','新域名')

这句话的意思就是:修改dede_addonarticle(文章内容表)中的body字段,把现有的域名替换成要转换的域名。

如果您想把织梦图片的绝对地址转换成相对地址,那好办,按照下面的这个SQL语句执行就好了:

update dede_addonarticle set body=replace(body,'旧域名','/')

例如:update dede_addonarticle set body=replace(body,'http://www.example.com','/')

把 ‘新域名’ 替换成 ‘/’ 就OK了!

然后再重新生成一遍HTML页面,文章内的旧域名就全部替换成新的了。

当然这个在织梦系统的DedeEIMS中也是通用的!

怎样设置虚拟内存?

虚拟内存别称虚拟存储器(Virtual Memory)。电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。

 

步骤/方法

  1. 1

    在桌面上“我的电脑”图标鼠标右键属性

    6d81800a19d8bc3ecee61d76828ba61ea9d3459b
  2. 2

    单击系统属性窗口里的“高级”标签

    35a85edf8db1cb13d94b06acdd54564e92584b6a
  3. 3

    再单击性能旁边的“设置”按钮

    9d82d158ccbf6c811b241657bc3eb13533fa4079
  4. 4

    出来的性能选项窗口中单击“高级”

    8c1001e93901213fd6d5746354e736d12e2e95ae
  5. 5

    在下面的虚拟内存点击“更改”按钮

    1e30e924b899a90142b661891d950a7b0308f589
  6. 6

    下图是没有设置的虚拟内存界面

    bba1cd11728b47100e11d873c3cec3fdfc032356
  7. 7

    设置虚拟内存最好在非系统盘里,而本人的系统只有一个盘符,所以不能演示给大家看。选中盘符,点击“自定义大小”。

    024f78f0f736afc391141adab319ebc4b7451270
  8. 8

    输入“初始大小”和“最大值”,然后点击“设置”按钮。(虚拟内存设置的原则是:虚拟内存最小值是物理内存的1到1.5倍;虚拟内存最大值是物理内存的2到2.5倍。)

    838ba61ea8d3fd1fe2738785304e251f95ca5f12
  9. 9

    出现“要使改动生效,需要重新启动计算机”的提示,单击“确定”即可。

    aec379310a55b31900b5a7ca43a98226cefc17c4
  10. 10

    一路“确定”后再次弹出“必须重新启动计算机才能使新的设置生效。想现在就重新启动计算机吗?”的窗口,点击“是”,系统将自动重启。

    c75c10385343fbf2e166839cb07eca8064388fc2

ping服务器检查网络是否正常

ping就是对一个网址发送测试数据包,看对方网址是否有响应并统计响应时间,以此测试网络。
具体方式是,开始–运行–cmd,在调出的dos窗口下输入 ping 空格 + 你要ping的网址,回车。
ping
比如 “ pingXXX网址” 之后屏幕会显示类似信息

C:\Users\Administrator>ping qq.com

正在 Ping qq.com [182.140.167.44] 具有 32 字节的数据:
来自 182.140.167.44 的回复: 字节=32 时间=15ms TTL=55
来自 182.140.167.44 的回复: 字节=32 时间=15ms TTL=55
来自 182.140.167.44 的回复: 字节=32 时间=15ms TTL=55
来自 182.140.167.44 的回复: 字节=32 时间=15ms TTL=55

182.140.167.44 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 15ms,最长 = 15ms,平均 = 15ms

后面的time=15ms 是响应时间,这个时间越小,说明你连接这个地址速度越快。

一般服务器系统安装好后,为了检查网络,最常用也最简便的方法就是ping 服务器的IP,ping的意义就是向指定IP放出一个32字节的数据,再让其回传,以此来简单判断网络能否连接和连接的速度。

服务器系统安装好后,首先ping本机的IP,若ping通则证明本机可以连接局域网。若ping不通,首先检查网卡是否被禁用,或者是TCP/IP协议有没有没装好,都处理设置好后重启就可以了。

完成后再ping网关,网关一般除非是网卡问题 一般都可以ping通。

最后一个ping外网IP,能ping通就证明网络是正常的。

但这还不确定你绝对能打开网页,你必须在尝试ping一个外网的域名,比如qq.com,如果能平通就证明这个服务器的网络设置都是正确的,若ping不通就证明DNS不对。

在开启防火墙并且服务器能够远程的情况下,还是PING不通服务器的话,需要在防火墙中开启ICMP服务中的允许传入回显请求,具体设置方法如下:

在防火墙下设置如下图:

eaf81a4c510fd9f9b82cbfe4252dd42a2834a400