折腾CentOS、Caddy、PHP、Sqlite3、FFM笔记/Troubleshooting
关于Caddy、PHP、SQLite
关于Caddyfile配置
一定要在开头位置设置一个域名跳转redir,否则可能导致不能正常申请SSL证书。
PHP无法连接Sqlite3数据库
可能是网站目录或数据库文件没有写入权限。
chmod 777 /usr/share/nginx/html
chmod 666 /usr/share/nginx/html/database/test.db 在Caddy里添加PHP后,执行PHP代码提示File Not Found,看日志输出Primary script unknown
网站所在目录没有写入权限,比如放在了/root下。
把网站目录移到一个有权限的位置,如:/var/www 就行了。
测试数据库连接
<?php
class SQLiteDB extends SQLite3
{
function __construct()
{
$this->open('phpdb.db');
}
}
$db = new SQLiteDB();
if(!$db){
echo $db->lastErrorMsg();
} else {
echo "Yes, Opened database successfully\n";
}
?>iptables 防火墙
安装iptable iptable-services
yum install -y iptables
yum update iptables
yum install iptables-services配置
#查看iptables现有规则
iptables -L -n
#先允许所有,不然有可能会杯具
iptables -P INPUT ACCEPT
#清空所有默认规则
iptables -F
#清空所有自定义规则
iptables -X
#所有计数器归0
iptables -Z
#允许来自于lo接口的数据包(本地访问)
iptables -A INPUT -i lo -j ACCEPT
#开放22端口
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#开放21端口(FTP)
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
#开放80端口(HTTP)
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
#开放443端口(HTTPS)
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
#允许ping
iptables -A INPUT -p icmp --icmp-type 8 -j ACCEPT
#允许接受本机请求之后的返回数据 RELATED,是为FTP设置的
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
#其他入站一律丢弃
iptables -P INPUT DROP
#所有出站一律绿灯
iptables -P OUTPUT ACCEPT
#所有转发一律丢弃
iptables -P FORWARD DROP保存配置
service iptables save
开启iptables服务
#注册iptables服务
systemctl enable iptables.service
#开启服务
service iptables start
#查看状态
service iptables status参考文献
关于配置FCM for Mojo-WebQQ
- 如果在启动时执行
npm start提示在@INC找不到Webqq.pm(原句不记得了2333),则去Mojo-WebQQ主页下载源码,然后把其中的/lib/Mojo解压缩传送到/usr/local/share/perl5/Mojo即可。 - 如果在启动时提示
IO::Socket::SSL 2.009+ required for TLS support,则先Ctrl+C结束程序,然后在shell状态下输入cpan进入cpan命令状态,输入install IO::Socket::SSL更新模块,中途可能会问是否test,可以no,完成后exit退出,再次启动FCM即可。
独特的构思和新颖的观点,让这篇文章在众多作品中脱颖而出。
文化差异分析可再深化以避免误读。
字里行间饱含人文关怀,温暖而有力。
作者的情感表达细腻入微,让人在阅读中找到了心灵的慰藉。
新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
新车首发,新的一年,只带想赚米的人coinsrore.com
新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
新车上路,只带前10个人coinsrore.com
新盘首开 新盘首开 征召客户!!!coinsrore.com
新项目准备上线,寻找志同道合 的合作伙伴coinsrore.com
新车即将上线 真正的项目,期待你的参与coinsrore.com
新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com
果博东方客服开户联系方式【182-8836-2750—】?薇- cxs20250806】
果博东方公司客服电话联系方式【182-8836-2750—】?薇- cxs20250806】
果博东方开户流程【182-8836-2750—】?薇- cxs20250806】
果博东方客服怎么联系【182-8836-2750—】?薇- cxs20250806】
华纳圣淘沙公司开户新手教程
零基础学会(183-8890-9465薇-STS5099)
华纳圣淘沙公司开户
华纳圣淘沙公司开户保姆级教程(183-8890-9465薇-STS5099)
一步步教你开通华纳圣淘沙公司账户(183-8890-9465薇-STS5099)
华纳圣淘沙公司开户分步图解
首次开户必看:(183-8890-9465薇-STS5099)
华纳圣淘沙全攻略
华纳圣淘沙公司开户实操手册(183-8890-9465薇-STS5099)
华纳圣淘沙开户流程视频教程
手把手教学:(183-8890-9465薇-STS5099)
华纳圣淘沙公司开户
华纳圣淘沙公司开户完全指南(183-8890-9465薇-STS5099)