迎接清晨
痛苦中自省

宝塔Nginx openresty 服务器重启,不自启动BUG

马小乐阅读(100)

nginx开机不自动启动,或者宝塔面板重启后也启动不来,没有错误日志,手动启动正常.

Nginx openresty 服务器重启,不自启动BUG,经常自动关闭

原因是没有做兼容,Ubuntu 20.04.6 LTS

执行下面的命令添加systemctl服务管理nginx

wget -O /usr/lib/systemd/system/nginx.service http://download.bt.cn/init/systemd/nginx.service
systemctl enable nginx

或者使用

sudo wget -O /lib/systemd/system/nginx.service http://download.bt.cn/init/systemd/nginx.service

sudo systemctl enable nginx

sudo systemctl restart nginx

使用VPN后Adobe Photoshop会有版权提示,如何解决?

马小乐阅读(245)

本文章已解决问题,分享解决思路为主
请支持正版!利用

问题原因分析

Adobe Photoshop的出现非正版报错的原因有:
1、使用非正规的盗版软件
2、使用代理软件
3、使用360,火绒防火墙等防火墙软件

解决思路

现在的中文网站关于解决非正版报错的教程全是使用windows自带的防火墙,添加Adobe系的禁止访问规则。
如果使用了代理服务器,比如Clash等,这个办法会失效

本教程将使用这个办法,解决Adobe非正版报错的问题。
适用范围:

  • 在使用代理软件的时候同时使用Photoshop等Adobe软件
  • 电脑无其他的防火墙软件(如火绒,360等)
  • Windows 系统(Mac系统未知)

1、代理软件–>Settings–>Profiles–>Paser–>edit进入编辑Paser

2、输入

parsers: # array
  - url: 你的订阅链接
    yaml:
      prepend-rules:
        - PROCESS-NAME,Photoshop.exe,REJECT
        - DOMAIN-KEYWORD,adobe,REJECT
        - DOMAIN-KEYWORD,Adobe,REJECT
        - DOMAIN-KEYWORD,tawk.to,DIRECT
        - DOMAIN-KEYWORD,tawk,DIRECT

3、订阅链接获取

进入
代理软件–>Profiles–>Change Information, 复制链接粘贴到paser里

4、载入我们的Paser

进入
代理软件–>Profiles–>update this profile,更新配置文件,现在能够在rule列表中看到我们禁止的规则了
现在完成了联网禁止,重启代理软件,重启Adobe发现已经没有非正版提示了。

打开代理软件的Connection面板,看不到所有关于Adobe的联网请求了,说明我们的设置完成了

wordpress Redis 使用记录,让你的wordpress直接起飞

马小乐阅读(528)

  1. 强烈建议redis配置认证密码和修改默认的端口,所以接下来我们需要修改wp-config.php这个文件
  2. 需要安装Nginx HelperRedis Object Cache
  3. 多个网站需要配置define('WP_CACHE_KEY_SALT', 'www.3i3c.cn'); //redis键值的前缀,建议设置为域名
  4. 建议使用Nginx openresty
define( 'WP_REDIS_HOST', '127.0.0.1' );  //Redis数据库地址
define( 'WP_REDIS_PORT', 6379 );  //Redis端口
// define( 'WP_REDIS_PASSWORD', 'secret' );  //请将secret替换为Redis密码(如果有密码,请去除前面的双斜杠注释
define( 'WP_REDIS_TIMEOUT', 1 );
define( 'WP_REDIS_READ_TIMEOUT', 1 );

// change the database for each site to avoid cache collisions
define( 'WP_REDIS_DATABASE', 0 );

// supported clients: `phpredis`, `credis`, `predis` and `hhvm`
// define( 'WP_REDIS_CLIENT', 'phpredis' );  //Redis连接方式

// automatically delete cache keys after 7 days  //默认删除时间
// define( 'WP_REDIS_MAXTTL', 60 * 60 * 24 * 7 );

// bypass the object cache, useful for debugging  //关闭Redis缓存
// define( 'WP_REDIS_DISABLED', true );

photo.gallery x3伪静态代码 以及破解教程

马小乐阅读(631)

宝塔面板站点配置 需要删除以下代码否则将会引起冲突,无法展示缩放图

 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log /dev/null;
access_log /dev/null;
}

前面最新版是X3.32.0,以这个版本为例,
免费版也可用,差别是免费版不能修改前台页脚版权,另外有的功能不能使用,好像全景图、3d

破解方法:验证网址https://auth.photo.gallery/改成 /auth

1)前台 修改 /app/public/js/3.32.0/x3.min.js
搜索 aHR0cHM6Ly9hdXRoLg 替换为 Lw
搜索 cGhvdG8uZ2FsbGVyeQ 替换为 YXV0aA

2)后台 修改 /panel/filemanager_js/x3_panel.js

搜索 aHR0cHM6Ly9hdXRoLnBob3RvLmdhbGxlcnkv 替换为 L2F1dGgv

3)修改使用本地x3.min.js(默认是使用jsdelivr,无法加载再请求本地js)

修改/app/templates/cc/29/202264ab201d0d43a63882c31b1c06ae7e7992a5c371c52f885633d0acfa.php
大概第71行

$context["core_js"] = (("https://cdn.jsdelivr.net/npm/x3.photo.gallery@" . $this->getAttribute((isset($context["page"]) ? $context["page"] : null), "x3_version")) . "/js/x3.min.js");

修改为:
$context["core_js"] = ("/app/public/js/3.32.0/x3.min.js");

4)新建 验证文件/auth/index.php  这样,可以自定义域名验证

<?php 
header('Access-Control-Allow-Origin: *');
header('content-type:application/json');
$allowed_hosts = array('填你的域名', '填你的主域名');
if (in_array($_SERVER['SERVER_NAME'], $allowed_hosts)) {
echo '{"status":200,"message":"License is valid [btu.pp.ua]","parameters":{"type":"1"}}';
}else{
echo '{"status":301,"message":"License not Found"}';
}
?>

目前个人使用遇到最大问题
文件夹不支持 #$%^&*()+=[]'"/\|{}`~!@.

 

 

伪静态规则

# X3 rewrite rules
location / {
if (!-e $request_filename){

# Rewrite any calls to html|json|xml|atom|rss if a folder matching * exists
rewrite (.+)\.(html|json|xml|atom|rss)$ $1/ last;

# Rewrite any calls to /render to the X3 image resizer
rewrite ^/render/. /app/parsers/slir/ last;

# Rewrite routes to X3 application index.php if they are non-existent files/dirs
rewrite ^(.*)$ /index.php?$1 last;
}
}

# Prevent web access to X3 /config and /_cache directories
location ~ /(config|_cache) {
deny all;
}

woocommerce批量修改文字网站

马小乐阅读(583)

UPDATE wp_posts SET post_content = REPLACE(post_content, 'www.xxx.com', 'www.3i3c.com') WHERE post_content LIKE '%www.xxx.com%';

www.3i3c.cn是修改的地址

发现博客

马小乐阅读(718)

通过苹果备忘录写博客:
https://montaigne.io

通过邮件写博客:
https://www.hey.com/world/

通过文本文件和命令行写博客:
https://lists.sh

通过极简的在线文字编辑器写博客:
https://bearblog.dev

通过开源的笔记软件写博客:
https://listed.to

在既传统也新颖的平台写博客:
https://hashnode.com

都可以使用自定义域名,都可以备份自己的文章。

如果你经历过折腾博客,那一定折腾过博客的外观,各种各样的博客主题层出不穷,杂志类、图片类、文字类……

我曾经也是折腾大军中的一员,不过现在已经回归极简,推荐几款极简风格的博客主题,包括但不限于 WordPress、Typecho、Hugo、Hexo 等平台。

- Adams(WordPress)
- Arke(WordPress)
- Wing(WordPress)
- iDevise(WordPress)
- 2012(WordPress)
- Tony(WordPress)
- Crazy uncle(WordPress)
- Maupassant(Typecho)
- Single(Typecho)
- 仙人掌 Cactus(Typecho / Hexo
- Hermit(Typecho / Hugo
- Fantasy(Typecho / Bitcron
- PaperModX(Hugo)
- Jane(Hugo)
- Bear Blog(Hugo)
- Ivy(Hugo)
- Anatole(Hexo)
- NexT(Hexo)
- Indigo(Hexo)
- Fluid(Hexo)

由于本人使用 WordPress 较多,因此对于该程序主题了解相对更多,请见谅。

请各位朋友在评论区补充吧!

宝塔面板申请SSL证书老是报错怎么办

马小乐阅读(734)

1.检查网站Nginx 或者openresty是否运行正常!很大概率是暂停卡住了,重新启动即可。

2.检查申请证书的文件目录权限是否正常,正常的为755。博主的就是不正常,显示750权限!

 

电子书阅读网站大全导航

马小乐阅读(642)

✨电子书网站大全

  • 内酷网 http://neikuw.com 通过百度网盘分享电子书
    恩京书房 https://www.enjing.com 界面非常好,提供多种格式下载
    三秋书屋 https://www.d4j.cn 新站,通过百度网盘下载
    sobooks https://sobooks.cc kindle电子书社区
    沉金书屋 https://www.chenjin5.com 需关注公众号才能下载
    火岸电子书 https://huoan.net 书不多,网盘分享
    电子书根据地 http://www.66books.cn 需关注微信公众号才能下载
    相识电子书 http://www.xiangshi123.com 通过百度网盘分享,有些失效了
    电子书基地 http://www.dzs.so 书不多,更新慢
    爱悦读 https://www.iyd.wang 量少,有一阵子未更新
    看kindle https://www.lookkindle.com 需注册,部分资源需付费
    花卷妈 http://www.huajuanma.com 专注儿童电子书资源
    知识库 https://book.zhishikoo.com 界面友好,无需注册,通过百度网盘下载
    逗分享 http://book.idoubi.net 广告多,下载比较麻烦
    读书达人 http://www.dushudaren.com 需关注微信公众号
    书山有路 http://www.ssylu.com 博客式电子书分享下载站
    壹书 http://www.onebooks.cn 有书单有资源
    微米电子书分享 https://www.dzsfx.com 通过网盘分享
    rejoice博客 http://www.rejoiceblog.com 博客式电子书下载站
    锐读网 https://www.readuu.com 通过百度网盘分享
    精品电子书 https://dylanbai8.github.io/ideahub 基于github,约10G电子书,都是2015年前的
    技术电子书 http://jsebook.com 技术类书籍,下载需注册登陆,书不多
    书栈网 https://www.bookstack.cn 开源IT类书籍、文档分享站
    码农电子书 https://book.mzh.ren IT类书站,书少(已停更)
    SaltTiger https://salttiger.com 每天一本编程书
    我的黄金屋 http://goldroom.top 需注册
    风陵渡书屋 http://www.eybook.com 新站
    掌上书苑 https://www.soepub.com 需注册
    我爱书籍 http://www.52book.me 分类较简单
    AIBOOKS https://aibooks.club 需关注微信公众号获取提取码
    Moreread http://moreread.me 数不多,需注册,可推送
    kindlefree http://www.kindlefree.cn 不提供下载,注册后推送
    kindle吧 https://www.shuyingyin.com 书站导航
    辣豆瓣 http://ladouban.com 界面友好,有书单书摘
    分享 http://book.share2uu.com 书籍数量不小
    推书圈 http://www.vzhuanba.com 新站,书较少
    三分钟书屋 https://www.sanfenzhong.net 模仿我的小书屋,已断更数月
    书堆阅读 https://www.werebook.com 书不算太多
    芒果读书 http://diumx.com 精校电子书,需注册
    千秋书在 https://www.qqszz.com 游客可免费下载
    书聚 http://ebookg.com 需付费
    图书网 http://www.ziliaoh.com 资源尚可
    书单 https://ebooklist.mobi 需关注微信公众号才能下载
    KDBooks https://www.kdlbook.cn 需关注公众号,获取验证码
    爱分享读书 http://www.ishareread.com 需注册
    电子书下载 https://bookzhai.com 新站,量不大,而且有一阵子没更新
    Nmod https://www.nmod.net 书不多,但好在质量不错
    淘书党 https://www.taoshudang.com 大部分书需关注微信公众号后才能下载,而且还得看站长时间
    点书网 http://www.gezhongshu.com 需注册登录,免费下载次数有限
    读书小站 https://ibooks.org.cn 确实是小站,更新较慢
    辣豆瓣 http://ladouban.com 每本书读提供了豆瓣评分,需关注网站微信公众号获取密码下载
    Iread http://www.iread.cf 需要注册,免费用户一天可下载三本
    zure https://zure.fun 需注册,还不错
    走读派 http://www.zoudupai.com 书站导航
    Kindle伴侣 https://bookfere.com 为净心阅读而生
    多读 http://www.duodu.cc
    北海市图书馆 http://www.bhlib.com
    书格 https://new.shuge.org 古籍类书籍
    电子书资源网 https://bookresource.net
    静思书屋 https://book.tinynews.org
    苦瓜书盘 https://www.kgbook.com
    看医学 http://www.kanyixue.com 医学类书籍
    Thefuture书籍搜索 https://bks.thefuture.top
    偶书 https://obook.cc 小站,书单不错
    熊猫搜书 https://xmsoushu.com
    Mox.moe https://vol.moe 漫画类书站
    阅读链云盘 https://cloud.yuedu.pro
    书享家 https://shuxiangjia.cn
    图灵社区免费书籍 https://m.ituring.com.cn/book?tab=free&sort=new IT类书籍
    七彩英语 http://www.qcenglish.com 英文电子书下载站
    PDF之家 http://www.pdfzj.cn
    译言图书 http://book.yeeyan.com
    E书联盟 https://www.book118.com/index.html PDF电子书
    云海电子图书馆 http://www.pdfbook.cn
    我爱读电子书 https://www.aixiaxs.com
    无名书站 http://www.gqzzw.com
    数理 https://book.sciencereading.cn
    瑞文网教材 https://www.ruiwen.com/jiaocai/
    LoreFree https://ebook2.lorefree.com
    Zlibrary https://z-lib.org
    Libgen http://libgen.rs
    古腾堡 https://www.gutenberg.org
    ManyBooks https://manybooks.net

群晖ipv6 DDNS-go教程

马小乐阅读(3557)

推荐一个好用的公网DDNS神器“DDNS-GO”(2022年6月22日更新)

       今天推荐的这个群晖Dockers容器“DDNS-GO”,顾名思义,就是用来做DDNS的,支持国内的阿里云、腾讯云、华为云这三大域名商,以及支持国外大名鼎鼎的Cloudflare,同时支持IPv4和IPv6的解析。如果使用的是上述域名,并且需要在群晖设置DDNS解析的,可以使用这个Docker容器。

 

【操作流程】

1、打开群晖File Station,在群晖的共享文件夹下建立一个子文件夹,取名ddns-go(本文在docker共享文件夹下建立子文件夹);

1635318935-1

 

 

2、打开套件中心,安装Docker,如果已经安装的,此步骤可跳过;1635318941-2

 

 

3、打开Docker,在注册表输入“ddns-go”,搜索;1635318943-3

 

 

4、找到“jeessy/ddns-go”,选中,下载;1635318944-4

 

 

5、选择;1635318944-5

 

 

6、耐心等待下载,镜像下载完成的时候,右上角会提示成功下载;1635318945-6

 

 

7、在Docker的映像,找到下载好的“jeessy/ddns-go”,选中,启动;1635318945-7

 

 

8、如果你的群晖系统版本是DSM7.0.1-42218及以下的版本,在弹出的界面中,点“高级设置”;

如果你的群晖系统版本是DSM7.1.0-42661或者以上的版本,设置界面有所不同,请跳转到本文最下方的【群晖DSM7.1.0版Docker补充设置】阅读后继续操作;

1635318945-8

 

 

9、在“启用自动重新启动”和“创建桌面快捷方式”打勾,选“网页”,并且在“网页”显示的群晖IP右边加上“:9876”;1635318946-9

 

 

10、点“存储空间”,添加文件夹;1635318946-10

 

 

11、找到刚才在第1个步骤建立的子文件夹,点“选择”;1635318947-11

 

 

12、装载路径填写“/root/”(这里填写的内容不可以更改!);1635318948-12

 

 

13、在“网络”的下方,“使用与Docker Host相同的网络”打勾,应用;1635318948-13

 

 

14、下一步;1635318949-14

 

 

15、勾选“向导完成后运行此容器”,然后点“完成”;1635318949-15

 

 

16、此时,会自动在群晖的桌面生成一个快捷方式,点击打开这个快捷方式;1635318949-16

 

 

17、会弹开一个网页,可以看到支持的DNS服务商名字,根据自己的域名选择设置,并设置好域名解析参数(本文末有阿里云域名和腾讯云域名的域名解析参数设置方法);1635318950-17

 

 

18、如果需要使用IPv4做DDNS的,在“ipv4”的“是否启用”处打勾(群晖连接的宽带需要有公网IPv4),同时在“Domains”处填写需要解析的域名(格式:abc.com或者www.abc.com,不要加http://或者https://等前缀);1635318950-18

 

 

19、如果群晖连接的宽带有公网IPv6(IPv6以240开头是公网,不是240开头的就不是公网,如下图所示),需要使用IPv6做DDNS的,可在“IPv6”的“是否启用”处打勾,同时在“Domains”处填写需要解析的域名(格式:abc.com或者www.abc.com,不要加http://或者https://等前缀,IPv4和IPv6可以共同使用同一个域名),获取IP方式改成“通过网卡获取”,然后选择正确的网卡;

1645700976-QQ20220224173650

 

 

20、设置好对应的参数后,点“Save”保存,稍等几秒就会看到右边的日志显示运行情况;1635318951-20

 

21、到此,DDNS的设置就设置好了。

22、接下来,如果你映射的是ipv6的话,就可以用http://域名:端口的方式直接访问群晖了,ipv6不需要设置端口映射。

23、如果是映射ipv4的话,还需要到光猫或者路由器上做相应的端口映射:使用路由器拨号的只需要在路由器设置就可以,如果是光猫拨号再下接路由器的需要同时设置光猫和路由器。端口映射的叫法有可能不一样,比如:爱快软路由写的是“端口映射”、TP-link路由器写的是“虚拟服务器”、OpenWrt软路由写的是“端口转发”等,由于每个人使用的网络环境不一样,设置也会有所不同,请根据实际情况进行设置,本文不再赘述。

 


 

【阿里云域名解析参数的设置】

 

1、打开【阿里云】网站,登录;

2、进入【AccessKey管理】,点“继续使用AccessKey”;1635318951-a2

 

 

3、点“创建AccessKey”,会弹出“AccessKey ID”和“Secret ID”两个参数;1635318952-a3

 

 

4、切换到群晖的DDNS-GO界面,在“DNS服务商”选择“Alidns(阿里云)”,并且把在上一步骤获取到的“AccessKey ID”和“Secret ID”两个参数填写进来;

1635318951-a1

 

 

5、返回上面的【操作流程】,从第18个步骤继续设置好其他的参数。

 

 


 

【腾讯云域名解析参数的设置】

 

1、打开【腾讯云】网站,登录;

2、进入【API 密钥】,点“DNSPod Token”标签,创建密钥;

1635318961-b2

 

3、输入密钥名称(名称可随意写),确定,会弹出显示有ID和Token的界面;1635318961-b3

 

 

 

4、切换到群晖的DDNS-GO界面,在“DNS服务商”选择“Dnspod(腾讯云)”,并且把在上一步骤获取到的“ID”和“Token”两个参数填写进来;

1635318962-b4

 

5、返回上面的【操作流程】,从第18个步骤继续设置好其他的参数。

 

 


【群晖DSM7.1.0版Docker补充设置】2022年6月22日更新

 

1、选择“使用与Docker Host 相同的网络”,下一步;

1655866093-1

 

 

2、在“通过 Web Station 启用网页门户”处打勾;1655866096-2

 

 

3、如果此时检测到群晖NAS套件中心还未安装Web Station套件的,会弹出一个需要安装WebStation的提示,点击“安装”;1655866099-3

 

 

4、安装套件;1655866099-4

 

 

5、看到Web Station套件显示已启动的时候,表示Web Station已经安装好了,点右上角的打叉关掉此前窗口;1655866100-5

 

 

6、在“通过 Web Station 启用网页门户”处打勾,并在下一行的”端口“后填写”9876“,下一步;1655866100-6

 

 

7、添加文件夹;1655866101-7

 

 

 

8、找到在本教程【操作流程】的第1步骤建立的文件夹”ddns-go“,点击该文件夹,再点”选择“;1655866102-8

 

 

 

9、装载路径写”/root“,下一步;1655866102-9

 

 

10、完成;1655866103-10

 

 

11、确定;1655866103-11

 

 

12、打叉关掉WebStation的全部窗口;1655866104-12

 

 

13、在Docker—容器,选中”jeessy-ddns-go1“,菜单”设置“——”创建桌面快捷方式“——”网页“;1655866105-13

 

 

14、当前窗口会自动显示出群晖的内网IP地址,在该地址后面加上”:9876“,确定。1655866105-14

 

15、返回本教程【操作流程】的第16步骤,继续操作。