<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>无限星辰工作室-客户无限互联网动力之源 - 服务端技术交流</title>
    <link>https://xmspace.net/forum-52-1.html</link>
    <description>Latest 20 threads of 服务端技术交流</description>
    <copyright>Copyright(C) 无限星辰工作室-客户无限互联网动力之源</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 13 May 2026 03:05:37 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://xmspace.net/static/image/common/logo_88_31.gif</url>
      <title>无限星辰工作室-客户无限互联网动力之源</title>
      <link>https://xmspace.net/</link>
    </image>
    <item>
      <title>PHP获取客户端ip后进行ipv4地址段匹配函数</title>
      <link>https://xmspace.net/thread-1047-1-1.html</link>
      <description><![CDATA[]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Tue, 18 Nov 2025 08:29:00 +0000</pubDate>
    </item>
    <item>
      <title>sqlite数据库转换到mysql操作流程</title>
      <link>https://xmspace.net/thread-1046-1-1.html</link>
      <description><![CDATA[需求：需要将sqlite数据库导入mysql
运行环境：Centos 7 x64  Python2.7
解决步骤：
1.先将sqlite数据库导出为mysql


2.用python进行转换]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Sat, 15 Nov 2025 18:43:06 +0000</pubDate>
    </item>
    <item>
      <title>str_replace在GBK字符集下替换某些中文字符乱码解决方案</title>
      <link>https://xmspace.net/thread-1043-1-1.html</link>
      <description><![CDATA[PHP函数str_replace替换GBK中文字符时，替换某些正常字符（我就碰过“有的”的有替换后段落后面全乱码）时会出现乱码。全网搜索，包括AI搜索都是废话，所以只能自己解决，发布后AI搜索应该又来采集，然后更新结果了~
解决方案
统一转成utf8格式，再替换,最后转换回去 ...]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Tue, 06 May 2025 05:27:25 +0000</pubDate>
    </item>
    <item>
      <title>pyinstaller打包gunicorn启动的Flask</title>
      <link>https://xmspace.net/thread-1015-1-1.html</link>
      <description><![CDATA[app.py


gunicorn.py 


ssh下执行


flask默认启动是单线程 gunicorn启动好处就是多线程多并发]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Sun, 14 Jul 2024 10:43:03 +0000</pubDate>
    </item>
    <item>
      <title>Flask 正确使用pyinstaller 进行exe和二进制打包方法</title>
      <link>https://xmspace.net/thread-1014-1-1.html</link>
      <description><![CDATA[需求：业务需要单独一个可执行文件完成接口对接工作，由于运行环境不允许安装多余的程序，所以只能采取打包可执行文件进行接口运行。

改造下 入口py文件 添加
**** 本内容被作者隐藏 ****]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Thu, 11 Jul 2024 18:53:14 +0000</pubDate>
    </item>
    <item>
      <title>PHP代码自加密解决方案之一 （支持Laravel和Thinkphp）</title>
      <link>https://xmspace.net/thread-1013-1-1.html</link>
      <description><![CDATA[市面上很多php加密解决方案，但是对于开发框架之类的加密解决方案就很少，因为框架本身有很多的对象类、函数、变量、常量等关联，导致加密后程序各种报错，所以才有了以下php开发框架解决方案。

1.首先解决加密痛点，框架级的对象过滤。


2.开始**** 本内容被作 ...]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Wed, 10 Jul 2024 07:07:06 +0000</pubDate>
    </item>
    <item>
      <title>fastadmin在前台会员中心里使用后台CRUD表格功能</title>
      <link>https://xmspace.net/thread-1010-1-1.html</link>
      <description><![CDATA[fastadmin在前台会员中心增加一个表格，功能和后台的一模一样，具有新增 修改 删除 批量删除 搜索 分页


1.新建表..省略，后台crud一次
2.前台新建一个控制器  common\\controller%userFrontend.php 继承 common\\controller\\FrontBase.php
**** 本内容被作者隐藏 * ...]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Tue, 21 May 2024 07:28:35 +0000</pubDate>
    </item>
    <item>
      <title>Thinkphp5 事务和foreach连用注意事项</title>
      <link>https://xmspace.net/thread-1002-1-1.html</link>
      <description><![CDATA[Thinkphp5 中使用 事务和foreach时出现


会出现抛出异常，但是实际上数据库已经事务处理完成了。
解决办法：]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Wed, 06 Mar 2024 06:03:56 +0000</pubDate>
    </item>
    <item>
      <title>fastadmin 后台界面使用字段数组类型</title>
      <link>https://xmspace.net/thread-998-1-1.html</link>
      <description><![CDATA[想要这个js类型放到自己新加的模块里，首先生成模块，然后打开模块的add页面
edit页面]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Thu, 01 Feb 2024 07:33:23 +0000</pubDate>
    </item>
    <item>
      <title>thinkphp5超全局变量、魔术方法和魔术变量</title>
      <link>https://xmspace.net/thread-996-1-1.html</link>
      <description><![CDATA[1.超全局变量（9个）


2.魔术方法（8个）

3.魔术变量 （13个）]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Wed, 17 Jan 2024 07:55:40 +0000</pubDate>
    </item>
    <item>
      <title>thinphp6 composer 自动加载错误解决方案</title>
      <link>https://xmspace.net/thread-988-1-1.html</link>
      <description><![CDATA[解决办法：
网站目录下 ssh执行]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Wed, 27 Sep 2023 13:16:55 +0000</pubDate>
    </item>
    <item>
      <title>php截取指定字符前后例子</title>
      <link>https://xmspace.net/thread-983-1-1.html</link>
      <description><![CDATA[需要用到 php字符串截取功能 搜索了下 先记录保存下


1.用strpos()查找出现的位置，用substr()截取。

查找横线第一次出现的位置（在字符串中为第几位）



截取字符串第一个字符前面所有的内容



截取字符串第一个字符后面所有的内容



2.用explod ...]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Sun, 02 Jul 2023 20:08:18 +0000</pubDate>
    </item>
    <item>
      <title>tortoisegit 执行更新命令时提示Could not get HEAD hash 解决办法</title>
      <link>https://xmspace.net/thread-973-1-1.html</link>
      <description><![CDATA[故障：
使用tortoisegit 的 git提交master时出现如下错误




解决办法：
win：使用cmd访问项目目录执行



故障解决]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Thu, 04 May 2023 15:04:58 +0000</pubDate>
    </item>
    <item>
      <title>Discuz使用 oss作为附件盘 参数</title>
      <link>https://xmspace.net/thread-970-1-1.html</link>
      <description><![CDATA[]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Mon, 24 Apr 2023 08:40:37 +0000</pubDate>
    </item>
    <item>
      <title>ChatGPT自有服务器本地化部署指南（含网页版人机对话功能）</title>
      <link>https://xmspace.net/thread-962-1-1.html</link>
      <description><![CDATA[说明：最近ChatGPT，但是目前只能上官网体验，而且国内无法登陆访问。。。只能自己琢磨着整个体验版试试。。。。
功能展示：

配置流程：
**** 本内容被作者隐藏 ****]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Wed, 15 Feb 2023 20:15:40 +0000</pubDate>
    </item>
    <item>
      <title>关于PHP中explode中划换行切割转换数组时避坑</title>
      <link>https://xmspace.net/thread-959-1-1.html</link>
      <description><![CDATA[在php中 使用explode对字段进行数组转换，其中对换行符进行切割转换时容易出现问题

错误使用方式：


正确使用方式：




注意了：其中区别就是 单引号和双引号区别，php平时使用经常混用，但是这个对换行符号转换时必须“双引号”]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Thu, 29 Dec 2022 13:19:08 +0000</pubDate>
    </item>
    <item>
      <title>Thinkphp3.2.3 老项目中启用 表单令牌 防止跨站提交</title>
      <link>https://xmspace.net/thread-956-1-1.html</link>
      <description><![CDATA[前提：虽然Tp3.2.3已经是比较久的代码了，但是还是有很多老项目在使用（包括我自己），最近在自己的一个项目里面发现，表单提交有跨站风险，找了下官方说明想加下表单令牌，写的比较含糊，自己试验后功能基本正常可用。结果如下：

1.Common\\Conf\\config.php
添加： ...]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Mon, 12 Dec 2022 17:52:59 +0000</pubDate>
    </item>
    <item>
      <title>laravel8 出现1055 \' XX\' isn\'t in GROUP BY错误解决</title>
      <link>https://xmspace.net/thread-954-1-1.html</link>
      <description><![CDATA[说明：
laravel 5.3 以后默认开启 mysql严格模式(strict)
在在严格模式下使用ONLY_FULL_GROUP_BY的情况下,
group by 的字段没有出现在 select 的语句中会报错.关闭了严格模式就不会报错.

解决方法：

config/database.php配置文件的]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Wed, 07 Dec 2022 07:20:13 +0000</pubDate>
    </item>
    <item>
      <title>Gitlab 备份恢复 打开项目地址500错误解决方法</title>
      <link>https://xmspace.net/thread-941-1-1.html</link>
      <description><![CDATA[这几天自用的gitlab服务器硬盘挂（硬盘里面的虚拟磁盘）了，存放项目的内容全没了。。。。还好日常有多台互相备份，重装系统后恢复之前的备份，
环境：
centos 7.9 x64 
Gitlab 8.8.5


恢复备份流程：
先拷贝备份文件到gitlab备份目录，顺序执行


恢复好后 ...]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Wed, 14 Sep 2022 05:59:35 +0000</pubDate>
    </item>
    <item>
      <title>分享一个好用PHP字符串替换类库（指定替换数组并可设置跳过指定白名单字符串）</title>
      <link>https://xmspace.net/thread-933-1-1.html</link>
      <description><![CDATA[问题：
网站运行了N年（N可能10年了），帖子量巨大，很多帖子因为之前管理疏忽，导致外链非常多。。。，外链多了，外链域名不是自己的。。。过期了，那就存在潜在的安全风险。

咋整呢？？？

这样整可以不：

1.搜索全站 http开头的 帖子编辑下，如果有10w主题 ...]]></description>
      <category>服务端技术交流</category>
      <author>crx349</author>
      <pubDate>Fri, 02 Sep 2022 05:09:54 +0000</pubDate>
    </item>
  </channel>
</rss>