游戏联盟分享平台-全自助-免费游戏分享-七玩网
我的世界《记忆之间》一个全新的MMOARPG模式MC-七玩网
独家出售24-70级附魔端授权、完美六职业、农场BOSS挑战、自定义加密RFS、支持称号图片,同时兼容64位与32位系统。-七玩网
蓝易云香港服务器特惠:29元/月尊享1核1G内存10Mbps CN2线路,大带宽首选,品质推荐,信赖之选!-七玩网

【站长日记】插件或者主题因为不支持PHP8的解决办法(个人实践)

最近子比主题更新了插件【zib智能搜索抢先版来了,基于AI分词的搜索引擎插件

因为站长也是使用的这个主题,就根据这个老糖写的插件进行了更新。

前面都一切都很顺利。直到安装插件出现了问题。

Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0".

最开始通过安装PHP8.2可以解决了,但是会造成站长自己的插件不能正常工作。

然后继续想办法解决。

下面给大家提供解决过程。

因为插件使用的支持库是vendorcomposer 环境

是不是可以重新编译支持PHP7的环境呢。答案是可以的。

我们首先要删除下方文件

【站长日记】插件或者主题因为不支持PHP8的解决办法(个人实践)

然后上传到网站插件目录

在连接工具上运行

cd /www/wwwroot/你的网站/wp-content/plugins/zib-meilisearch

然后再执行 composer install 安装环境命令

如果出现错误信息提示composer 版本低。需要更新版本

# 使用系统提示的命令更新
/usr/bin/composer self-update
# 如果已配置全局路径,直接运行也可以
composer self-update

使用第一个就行。

最后安装完成就可以正常在PHP7上使用插件。

meilisearch一键安装docker

附上可 容器编排的docker配置

services:
  meilisearch:
    # 镜像及版本
    image: getmeili/meilisearch:v1.16
    # 容器名称
    container_name: meilisearch-service
    # 端口映射 宿主机:容器
    ports:
      - "7700:7700"
    # 数据卷挂载
    volumes:
      - /www/wwwroot/meilisearch:/meili_data
    # 启动命令设置密钥
    command: meilisearch --master-key=你的随机秘钥
    # 重启策略
    restart: always
    # 资源限制
    deploy:
      resources:
        limits:
          cpus: '1'
          memory: 512M
        reservations:
          cpus: '0.5'
          memory: 128M
© 版权声明
THE END
文章不错?点个赞呗
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容