这是本文档旧的修订版!
TODO List
- webthumbs Plugin
- pagequery Plugin
- embedding 并通过AI查询
- 研究 page preview 或者更好的组织方式,更好的配合 AI 工具
- metadata for page
AI 工具
升级PHP
安装结构化数据 收集了一些关于安装strata插件的信息。下面是chatgpt关于升级php到8.0的信息。因为这个aichat插件只能在php8.0以上的环境运行。
是的,您可以在同一个操作系统上安装多个版本的 PHP。这对于在不同的项目中使用不同的 PHP 版本或者测试新版本的 PHP 是否与您的应用程序兼容是非常有用的。您可以使用软件包管理器来管理这些不同版本的 PHP。
在 Ubuntu 上,您可以使用 ondrej/php
PPA 来管理多个 PHP 版本的安装。我将提供一个简单的示例来展示如何在 Ubuntu 上同时安装 PHP 7.4 和 PHP 8.0。
添加软件源:
首先,您需要添加
ondrej/php
PPA,这将允许您同时安装多个 PHP 版本。在终端中运行以下命令:sudo add-apt-repository ppa:ondrej/php sudo apt update
安装 PHP 7.4 和 PHP 8.0:
接下来,您可以使用以下命令来安装 PHP 7.4 和 PHP 8.0:
sudo apt install php7.4 php8.0
切换 PHP 版本:
安装后,您可以使用以下命令来切换系统默认的 PHP 版本:
sudo update-alternatives --set php /usr/bin/php8.0 # 设置 PHP 8.0 为默认版本
您也可以使用
update-alternatives
命令来手动切换 PHP 版本。安装对应版本的扩展和模块:
您需要安装与每个 PHP 版本对应的扩展和模块。例如,对于 PHP 7.4:
sudo apt install php7.4-cli php7.4-fpm php7.4-mysql php7.4-curl php7.4-gd php7.4-xml php7.4-zip
对于 PHP 8.0,类似地:
sudo apt install php8.0-cli php8.0-fpm php8.0-mysql php8.0-curl php8.0-gd php8.0-xml php8.0-zip
根据您的需要安装其他扩展和模块。
请注意,安装多个 PHP 版本后,您需要在命令行或 Web 服务器配置中明确指定要使用的 PHP 版本。这可以通过在命令前使用完整路径或在 Web 服务器配置中设置相应的 FastCGI 进程等方式来实现。