zoukankan      html  css  js  c++  java
  • [分 享] PHPCMS V9 更换域名,附件地址无法批更新(更换变便)问题>解决方法!!

    大家应该都有在域名更换(比如说,从本地上传到空间)的情况下,用内容>附件管理>附件地址替换 功能.
    基本上替换不了所有表中原来域名的地址.
    现PHPCMS V9最新版本的依旧存在些问题.

    查找原因发现phpcmsmodulesattachmentaddress.php  update() 中(最新版本LINE35)如下代码存在问题:
    if (preg_match('/(char|text|mediumtex)+/i', $val)) {
    该句是对所有表中的所有字段类型进行判断.如果是char|text|mediumtex这三种类型的字段,执行相应字段内的内容替换.否则不替换.但表中大多数附件的URL字段类型都是VARCHAR类型.因此大多数的附件URL是不会被替换的.

    修正方法:

    把该行替换为:if (preg_match('/(char|text|mediumtex|VARCHAR)+/i', $val)) {

    本文转自: http://bbs.phpcms.cn/thread-724119-1-1.html

  • 相关阅读:
    实验 7 综合练习一
    实验或作业模版: 实验 6-1 最大公约数 最小公倍数
    实验 6 数组1
    Pro
    作业 4 函数应用
    老大
    双端队列
    zxa and leaf
    Baby Ming and Matrix games
    The more, The Better
  • 原文地址:https://www.cnblogs.com/azhw/p/4388544.html
Copyright © 2011-2022 走看看