首页
关于
注册说明
留言板
Search
1
1Panel安装php swoole 扩展教程,以日主题ritheme为例
46 阅读
2
独角数卡宝塔搭建保姆式教程
38 阅读
3
微信/QQ防红PHP网站跳转浏览器方法源码
27 阅读
4
Zibll子比主题自助售卡/发卡插件-完美支持7.7版本
18 阅读
5
宝塔手动安装第三方插件【文件搜索及批量修改】教程
18 阅读
PHP学习
WEB前端
编程书籍
网站/服务器
源码测试
登录
/
注册
Search
标签搜索
PHP
WordPress
网站搬家
宝塔面板
php基础
Typecho
php基础知识
服务器
内网穿透
WordPress主题
伪静态
数据库
变量
var_dump
print_r
独角数卡
宝塔
1panel
网卡设置
WP主题
泡饼
累计撰写
61
篇文章
累计收到
3
条评论
首页
栏目
PHP学习
WEB前端
编程书籍
网站/服务器
源码测试
页面
关于
注册说明
留言板
搜索到
39
篇与
的结果
服务器自行搭建未PN的方法Open未PN客户端和3x-ui面板
方法一 Open未PN搭建未PN优点:支持的客户端比较多,Windows、mac、安卓、iOS、Linux、Google浏览器插件Open未PN搭建代码:{sub}wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh{/sub}Open未PN客户端下载地址:{sub}https://openvpn.net/client/{/sub}搭建步骤很简单:命令行运行Open未PN搭建代码,然后将 client.ovpn 文件下载下来导入客户端即可;Open未PN相关资料下载地址,包含视频搭建教程、代码、Windows客户端,其它端自行下载即可。视频教程及软件下载地址解压密码:walkingpaobing.cnOpenVPN客户端win版下载地址2(敏感文件随时失效,失效就用下面隐藏的): https://url08.ctfile.com/f/811508-17569804748246-0597a3?p=3100 (访问密码: 3100){sub}finalshell下载地址:https://sgdhuo.lanzouq.com/iP9vd3r93gsh视频教程下载地址:https://sgdhuo.lanzouq.com/iMvIA3r975fc解压密码:walkingpaobing.cnOpenVPN客户端win版下载地址1: https://pan.baidu.com/s/1L0k1UPQzJM7WBGYV3IyLkg 提取码: 9u3g 敏感文件只能加密传输。{/sub}方法二 3x-ui面板搭建多用户未PN节点,可变现{sub}1.更新软件(Ubuntu)apt update -y && apt upgrade -y && apt install sudo curl -y2.安装3XUI面板bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)3.3XUI最新地址:https://github.com/MHSanaei/3x-ui4.代理软件v2rayNClash Verge搭建教程及资料下载地址1: https://url08.ctfile.com/f/811508-17569804800730-ccf6bb?p=3100 (访问密码: 3100)搭建教程及资料下载地址2:https://sgdhuo.lanzouq.com/iLFNM3r9bmha解压密码:walkingpaobing.cn{/sub}
2026年06月06日
4 阅读
0 评论
0 点赞
1panel面板安装WordPress后开启Redis对象缓存踩过的坑
一、服务器环境系统:Debian面板:1panelcms:WordPressRedis:8.6.0WordPress插件:Redis Object Cache 2.8.0版本二、面板Redis和WordPress Redis Object Cache插件对接步骤1、WordPress插件商店安装Redis Object Cache;2、1panel面板安装Redis;三、配置打开 WordPress 根目录 wp-config.php 配置文件://Redis连接配置 1Panel专用 define( 'WP_REDIS_HOST', '容器名称' ); define( 'WP_REDIS_PORT', 6379 ); define( 'WP_REDIS_PASSWORD', 'redis密码' ); //Redis默认仓库0号仓库即可,Redis 自带 16 个独立的小仓库,编号是:0、1、2、3 …… 15,每个仓库互不干扰,数据不会混在一起,你可以把不同网站放进不同编号,0号最稳当 define( 'WP_REDIS_DATABASE', 0 ); define( 'WP_REDIS_TIMEOUT', 5 ); define( 'WP_REDIS_READ_TIMEOUT', 5 ); //多网站可加缓存前缀防冲突,前缀可以改为你的域名 define('WP_REDIS_PREFIX','web1_');官方推荐配置,自己看文档:https://github.com/rhubarbgroup/redis-cache/blob/develop/INSTALL.md四、踩过的坑,切记以上配置必须在下方代码之上,如图:/* That's all, stop editing! Happy publishing. */ require_once(ABSPATH . 'wp-settings.php');不然会一直配置不成功。
2026年06月02日
2 阅读
0 评论
0 点赞
2025-12-06
【省心省钱】香港永久虚拟空间20元起,搭建博客和中小企业站必备
香港永久虚拟空间20元起,最新特惠:香港特价永久空间,支持ASP、PHP、MYSQL,仅需20元,可永久使用!
2025年12月06日
1 阅读
0 评论
0 点赞
飞牛fnOS fnnas内网穿透frp配置教程(1Panel+frp服务端)
一、简介本文简单介绍了fnnas系统利用frp搭建内网穿透的简约步骤,搭建完成后远程也能访问本地nas系统,抛转引玉,需要搭建远程访问内网其它服务基本原理大差不差。二、系统介绍及版本服务端:1Panel 社区版 v1.10.29-ltsfrps:0.64.0客户端:fnnas:fnOS 0.9.29frpc:0.60.21备注:服务端需要开放端口7500:frp服务端管理面板的默认端口7000:服务端端口,默认7000,不用改7100:远程映射端口,要映射多少个服务就自己开多少端口即可用1Panel的frp服务端基本不需要什么配置,只需要设置自己喜欢的账号密码即可。三、frp服务端基本不需要配置,在1Panel安装frp服务端的时候设置自己好记的账号密码就行了!四、frp客户端配置serverAddr = "149.104.29.18" #服务端IP serverPort = 7000 #服务端端口,默认7000,不用改 auth.method = "token" #鉴权方式,可选值为 token 或 oidc,默认为 token。 auth.token = "token123456" #在 method 为 token 时生效,就是服务端的秘钥,秘钥正确才能鉴权通过。 loginFailExit=false #登陆失败退出,fnnas默认值为false [[proxies]] name = "fn" #【必填】代理名称 type = "tcp" #【必填】代理类型,可选值为 tcp, udp, http, https, tcpmux, stcp, sudp, xtcp。 localIP = "192.168.0.105" #被代理的本地服务 IP,默认为 127.0.0.1,这里我的fnnas是这个IP所以就填这个IP localPort = 5666 #被代理的本地服务端口。 remotePort = 7100 #服务端绑定的端口,用户访问服务端此端口的流量会被转发到对应的本地服务,默认值6000,我这里开的7100端口。说明:1.一定记得要开服务端的端口;飞牛fnOS官方远程访问1.绑定一个账号到本地的飞牛系统;2.开通FNConnect远程访问,官方号称永久免费,也可以自行升级大带宽;3.FN权益 基础版 带宽:2Mbps 月流量:无限流量4.支持浏览器访问和APP访问;5.可以分享本地文件到外网给其它小伙伴下载;
2025年10月11日
5 阅读
0 评论
0 点赞
2025-09-09
Certimate SSL管理工作流使用教程及说明
简介本次以1Panel为例搭建Certimate SSL管理及自动续期,很简单,有一些坑但不大,摸索一下就能过这些坑!正式步骤1、1Panel 应用商店搜索 Certimate 后点击安装,安装时用默认选项即可,但是要勾选外网访问,不然无法进入Certimate面板,不勾选的话安装时也会提示你安装。2、安装完成后进入Certimate的面板,这里点击服务端口即可进入,一般就是你的服务器IP+端口,默认为8090。如果进不去多半就是服务器安全组没有开放这个端口,自行进入服务器管理后台开发8090端口。默认账号:admin@certimate.fun默认密码:12345678903、登陆后台尽快更改账号和密码,工作流里面新建一个标准工作流,自己填一个自己能明白的名称和描述。4、工作流简介,一个节点一个节点的简单说一下。开始节点开始里面分为手动和自动触发,第一次执行是就手动,后面自动执行就改为自动触发。自动触发里面有Cron表达式,不懂的自己问AI,让AI帮你写,这里给出一个案例;每月第一天1点钟执行表达式为:0 1 1 * * 每月1号和15日凌晨2点执行:0 2 1,15 * * #这里AI有可能给出六位的表达式,只要五位就可以了!失败的节点自行配置通知相关的接口即可。---------------2025.9.30更新-----------------执行失败就去看日志,看执行到哪一步出错了。 一般情况下申请证书都会成功,多半就是ssh那里出错的情况比较多! 以阿里云的ECS为例: 1、阿里云的ECS默认不支持root+密码登陆,所以配置ssh的时候就会登陆不上,要去阿里云那边配置好ssh和秘钥才能登陆; 2、阿里云ECS默认SSH端口不是22端口,需要自己去查一下,我的是225; 3、配置新的密钥对的时候要绑定上你的阿里云ECS,然后保存好密钥的私钥,是一个.pem文件; 4、阿里云SSH需要将IP加入白名单,不然无法登陆,在安全组里面加入服务器的IP地址即可;---------------2025.12.9更新-----------------由于【申请】节点里面的【重复申请】(当上次签发的证书剩余有效期大于 5 天时,再次执行工作流时跳过此申请节点。) 特此将自动执行时间改为每 4 天执行一次,这样就不会有ssl证书掉的情况! Cron 表达式:0 0 */4 * * 含义:在每天午夜(0点0分)检查,如果日期是1、5、9、13...号(即每隔4天),则执行任务。---------------2026.6.6更新-----------------部署完到SSH替换证书这一步的时候记得在【后置命令(可选)】这一栏添加一条重载NGNIX的命令: /etc/init.d/nginx reload 此命令是基于宝塔面板的重载Ngnix的命令;其它宝塔面板关于Ngnix的命令:重载:/etc/init.d/nginx reload停止:/etc/init.d/nginx stop重启:/etc/init.d/nginx start推荐使用重载,不会让网站有断开连接的风险。如果是1panel面板就用下面的命令,但是1panel用的是 openresty,但是是一样的用法,也是把命令加在【后置命令(可选)】这一栏,由于1panel是基于docker,所以就是需要重启容器即可。重启:docker restart 1Panel-openresty-Gv2k启动:docker start 1Panel-openresty-Gv2k停止:docker stop 1Panel-openresty-Gv2k重载:docker exec 1Panel-openresty-Gv2k nginx -s reload其中 1Panel-openresty-Gv2k 这是docker的容器名称,自己在容器中查看openresty的名称然后修改即可。
2025年09月09日
8 阅读
0 评论
0 点赞
wordpress上传webp图片提示“Web服务器无法处理该图片,请在上传前将其转换为JPEG或PNG格式”解决方法
前言WordPress某些版本或服务器在写文章时上传webp图片的时候提示无法处理该图片导致图片无法上传。{alert type="success"}web服务器无法处理该图片,请在上传前将其转换为 JPEG 或 PNG 格式。{/alert}WordPress官方版本日志显示ver 5.8 版本开始就已经支持webp格式。解决方法1、用ftp工具上传到服务器,然后在写文章的时候引用;2、在WordPress的wp-includes目录下打开functions.php文件添加如下代码://取消 webP 格式环境检查 add_filter('plupload_default_settings', function($defaults) { $defaults['webp_upload_error'] = false; return $defaults; }, 10, 1); add_filter('plupload_init', function($plupload_init) { $plupload_init['webp_upload_error'] = false; return $plupload_init; }, 10, 1);代码的作用就是屏蔽webP 格式环境检查,直接上传。直接把代码添加到functions.php文件的最后保存即可。经过验证此方法完美解决了wordpress上传webp图片提示“Web服务器无法处理该图片,请在上传前将其转换为JPEG或PNG格式”的错误。
2025年05月10日
6 阅读
0 评论
0 点赞
2025-03-30
宝塔手动安装第三方插件【文件搜索及批量修改】教程
一、简介本文主要记录宝塔手动安装第三方插件【文件搜索及批量修改】的教程和步骤。其它的第三方插件安装方法基本差不多,按照这个方法安装基本也没什么大问题。安装完成后截图:二、安装步骤如果作者没有提供在线安装的脚本,就需要我们下载到本地,然后上传到服务器再进行安装。提供了在线安装的脚本非常简单,复制粘贴就可以了,这里都不多说了。第一步:下载脚本文件上传到服务器;宝塔的插件目录如下:/www/server/panel/plugin将下载好的脚本文件复制到plugin插件目录,然后运行下面的脚本命令:cd /www/server/panel/plugin && unzip mfsearch.v1.0.zip -d ./mfsearch && bash ./mfsearch/install.sh install也可以进入plugin这个目录,运行如下代码(省去了前面进入目录的步骤):unzip mfsearch.v1.0.zip -d ./mfsearch && bash ./mfsearch/install.sh install直接就是解压安装的命令。{message type="info" content="提示:经过测试此方法在开心版宝塔只能安装旧版mfsearch.v1.0版本,无法安装新版的mffind-0.1.0版本"/}三、软件下载下载地址【推荐】: {cloud title="mfsearch.v1.0.zip" type="ct" url="https://url08.ctfile.com/f/811508-1487803444-e99253?p=3100" password="3100"/}下载地址【备用】:https://url08.ctfile.com/f/811508-1487803444-e99253?p=3100 (访问密码: 3100){dotted startColor="#ff6c6c" endColor="#1989fa"/}{message type="warning" content="隐藏内容可能包含高速下载地址、解压密码、会员专属等相关内容,登陆后自动显示相关信息"/}{sub}下载地址【高速】:{cloud title="mfsearch.v1.0.zip" type="lz" url="https://sgdhuo.lanzouq.com/iT9472s3q74b" password="3"/}{/sub}
2025年03月30日
18 阅读
2 评论
0 点赞
2025-03-18
网站源码文件系统的一些记录
日主题ripro-v51.文章末尾购买提示修改:wp-content/themes/ripro-v5/template-parts/shortcode/rihide.php修改第41行文字即可;日主题ripro-v2主页文件:菜单文件:ripro-v2/template-parts/global/header-menu.php文章页短代码配置文件:ripro-v2/inc/options/shortcode-options.php独角数卡主题文件路径:resources/views分别三个主题:unicorn、luna、hyper支付配置:独角卡的易支付支付接口通道需要添加submit.php文件,不然无法支付。
2025年03月18日
8 阅读
0 评论
0 点赞
2025-03-05
IIS服务器虚拟主机绑定子目录实现多域名多网站的配置方法
说明买了一个永久虚拟主机,之前已经绑定了一个域名,看配置里面可以绑定五个域名,却没办法绑定子目录,其实也有可以绑定子目录的配置,贵了100米就没买。用phpinfo()和$_SERVER['SERVER_SOFTWARE']查看了一下服务配置,发现是Windows+IIS。<?php phpinfo(); echo $_SERVER['SERVER_SOFTWARE'];之前用其它家的虚拟机的时候,Apache服务器可以自己写配置后绑定子目录,所以也查了下IIS绑定服务器,发现一样可以,配置如下。需求一个虚拟主机绑定了三个域名。web1.tag.gg ---> /web2.tag.gg ---> /web2web3.tag.gg ---> /web3访问web2.tag.gg后显示web2下面内容。访问web3.tag.gg后显示web3下面内容。在网站根目录下的web.config文件中写入如下规则:{message type="warning" content="若已有web.config和规则,请注意添加到合适位置,不然网站无法访问,建议将web.config复制备份一下。"/}<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Web2 Rewrite" stopProcessing="true"> <match url="^(.*)" ></match> <conditions> <add input="{HTTP_HOST}" pattern="^web2\.tag\.gg$" ></add> <add input="{REQUEST_URI}" pattern="^/web2/" negate="true" ></add> </conditions> <action type="Rewrite" url="/web2/{R:1}" ></action> </rule> <rule name="Web3 Rewrite" stopProcessing="true"> <match url="^(.*)" ></match> <conditions> <add input="{HTTP_HOST}" pattern="^web3\.tag\.gg$" ></add> <add input="{REQUEST_URI}" pattern="^/web3/" negate="true" ></add> </conditions> <action type="Rewrite" url="/web3/{R:1}" ></action> </rule> </rules> </rewrite> </system.webServer> </configuration>说明其实最主要就是rule标签里面的配置,域名和子目录配置好了就没问题了。<rule name="Web3 Rewrite" stopProcessing="true"> <match url="^(.*)" ></match> <conditions> <add input="{HTTP_HOST}" pattern="^web3\.tag\.gg$" ></add> <add input="{REQUEST_URI}" pattern="^/web3/" negate="true" ></add> </conditions> <action type="Rewrite" url="/web3/{R:1}" ></action> </rule>第一个add标签配置域名,第二个add配置子目录名称,action标签配置域名的重定向目录。
2025年03月05日
6 阅读
0 评论
0 点赞
2025-03-02
1panel面板搭建php网站提示Access denied.解决办法
前言网站搬个家正常的操作,用的1panel面板,一直提示Access denied.。不管后台还是前台登录都提示Access denied。于是上1panel面板论坛找了答案,大致是以下原因。已完美解决。解决办法1、【网站设置】》【网站目录】里面设置【用户组用户1000】;2、删除网站根目录 .user.ini 文件 和 .htaccess 文件;3、在应用商店-已安装页面 重建 php 应用;
2025年03月02日
4 阅读
0 评论
0 点赞
1
2
...
4