Discuz! X5 + FrankenPHP 比以往任何时候都更现代的 PHP New
FrankenPHP 是一个基于 Caddy Web 服务器构建的现代 PHP 应用服务器。
FrankenPHP 特性包括:Early Hints、worker 模式、实时功能、自动 HTTPS、HTTP/2 和 HTTP/3 支持等
如何使用
1.安装frankenphp
看教程:FrankenPHP:现代 PHP 应用服务器
推荐docker,当然直接用编译好的也行,下面教程用的是编译好的
2.安装pdo(你也可以用mysqli),这里测试用的是PDO
sudo apt install php-zts-pdosudo apt install php-zts-pdo-mysql3.在discuz根目录创建Caddyfile
这里用的是http和端口8888,自己按文档改
4.修改config/config_global.php
最后加入
$_config['db']['driver'] = 'pdo';5.如果遇到强制https或MYSQLI_ASSOC
打开index.php
require $f;
前面加入if(!defined('MYSQLI_ASSOC')){ define('MYSQLI_ASSOC', 1);}$_SERVER['HTTPS'] = 'off' 沙发自己占 这是啥东西 https://www.dismall.com/thread-27674-1-1.html 只有x5能用,x3.5不能用? 挺好的,可以多个选择。 有新的谁看旧的 新的,都不知道什么时候能用上:L 明年,拥抱新技术,我这试过能让我的API在平常提速到原来的20%,并发情况下速度几乎不变 看看再说
页:
[1]