You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu18服务器安装Kanboard后提示需pdo_sqlite扩展的问题

解决Ubuntu 18.04下PHP7.4无法安装php7.4-sqlite3扩展的问题

Ubuntu 18.04默认软件源仅包含PHP7.2的相关包,直接安装php-sqlite3只会适配PHP7.2,而PHP7.4无法识别该扩展。要为PHP7.4安装对应的pdo_sqlite扩展,需按以下步骤操作:

  • 先添加支持PHP7.4的第三方源:

    1. 更新系统源并安装源管理工具:
      sudo apt update && sudo apt install -y software-properties-common
      
    2. 添加ondrej/php源(该源提供多版本PHP的软件包):
      sudo add-apt-repository ppa:ondrej/php
      
    3. 再次更新源列表:
      sudo apt update
      
  • 安装PHP7.4的sqlite3扩展:

    sudo apt install php7.4-sqlite3
    
  • 验证扩展是否生效:

    1. 重启Web服务及PHP-FPM(根据你使用的服务调整):
      • 若用Apache:sudo systemctl restart apache2
      • 若用Nginx+PHP-FPM:sudo systemctl restart php7.4-fpm && sudo systemctl restart nginx
    2. 执行以下命令确认扩展已加载:
      php -i | grep 'sqlite'
      
      输出中应包含pdo_sqlite相关的配置信息。

完成以上步骤后,重新访问Kanboard,Internal Error: PHP extension required: "pdo_sqlite"的提示即可消失。

内容的提问来源于stack exchange,提问作者SHYAM KUMAR B

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 14:21:04