此外,这里有支持php 8.1的版本。注意:不支持php 8.2。
https://github.com/hu60t/hu60wap6
数据库必须使用mysql或者与之兼容的mariadb等分支。
@yingshaoxo,docker 拉取镜像时指定版本号,就能固定版本了吧
网络设置也不麻烦吧,实在不行用 host 模式?性能损耗也更少些?
@yingshaoxo,你要用文件系统,代替数据库? 这些事情咋办:
之前用mysql的时候,安装需要导入一个sql的命令文本文件,来实现table的建立。但现在换成sqlite,难道只能手工建表了吗
或者你把mysql的建表语句修改为兼容sqlite然后写一个程序去执行这些sql就能自动建出来了。
从我切换到mysql以来,后续所有涉及数据库的代码修改都没有考虑sqlite兼容性,所以这个sqlite连接功能其实基本不能用,只是还没从代码里删掉而已。
@yingshaoxo,你是说,帖子放内存里,就不会慢了,是吧。。
SQL
方便。。
@yingshaoxo,你要给
/var/www/html/db
文件夹写入权限(chmod 0777 /var/www/html/db
)。不过其实程序早就不支持sqlite了,因为我后来写了很多MySQL专属语法,用sqlite肯定会报SQL语法错误,你得自己改。