当前位置: 首页 > article >正文

phpIPAM容器化部署场景下从1.5.x更新到1.7.0提示禁用安装脚本配置的处理

 phpIPAM容器化部署场景下从1.5.x更新到1.7.0,在系统登录页面出现“Please disable installaion scripts....”提示,本文件记录处理过程。

一、问题描述

phpIPAM从1.5.x更新到1.7.0,在系统登录页面出现提示:

“Please disable installaion scripts in config.php $disable_ installer-true;”

二、问题分析

本次升级phpIPAM采用容器方式部署,系通过ENV配置文件进行参数设置,未配置config.php文件。

查看官方说明文件

https://github.com/phpipam-docker/phpipam-docker

可见phpIPAMv1.6.1以上版本新增了这个参数。

ENVDefaultWWW/CRON ContainerDescription
IPAM_DISABLE_INSTALLER 📂"false"✅ ❌Disables installation helper scripts (v1.6.1+) **

 Please disable installation helper scripts by setting IPAM_DISABLE_INSTALLER = 1 after initial setup is complete.

提示容器部署的处理方法为设置IPAM_DISABLE_INSTALLER = 1

三、问题处理

1、查看原容器ENV文件
# cat ipam.env 
TZ=Asia/Shanghai
IPAM_DATABASE_HOST=10.227.17.241
IPAM_DATABASE_USER=phpipam
IPAM_DATABASE_PASS=Zh269!2012
IPAM_DATABASE_NAME=IPAM
IPAM_DATABASE_WEBHOST=%
2、修改配置文件,在最后加上上述配置
# echo "IPAM_DISABLE_INSTALLER=1" >> ipam.env 
# cat ipam.env 
TZ=Asia/Shanghai
IPAM_DATABASE_HOST=10.227.17.241
IPAM_DATABASE_USER=phpipam
IPAM_DATABASE_PASS=Zh269!2012
IPAM_DATABASE_NAME=IPAM
IPAM_DATABASE_WEBHOST=%
IPAM_DISABLE_INSTALLER=1
3、删除原有容器,通过环境变量配置文件重新生成新容器
# docker rm -f ipam
# docker run -itd --restart=always --name ipam --ip=172.18.0.3 --network=snet --restart=always --env-file /data/dockercnf/ipam.env -p 80:80 phpipam/phpipam-www:v1.7.0
4、再次登录页面验证,提示信息已消除。


http://www.kler.cn/a/460473.html

相关文章:

  • 从单点 Redis 到 1 主 2 从 3 哨兵的架构演进之路
  • Android 系统 ActivityManager 系统层深度定制
  • SSM-Spring-AOP
  • Elasticsearch:基础概念
  • Datawhale AI冬令营 动手学AI Agent
  • 如何在IDEA一个窗口中导入多个项目
  • Cesium 实战 27 - 三维视频融合(视频投影)
  • springMVC报错java版本
  • Python编程技术
  • python导出可执行文件
  • LangChain4j与Elasticsearch:构建高效的语义嵌入存储
  • 迁移SVN工程到GITLAB
  • 【Vim Masterclass 笔记03】S03L10 + S03L11:Vim 中的文本删除操作以及 Vim 思维习惯的培养(含 DIY 拓展知识点)
  • CSS系列(46)-- Color Functions详解
  • 珞珈一号夜光遥感数据地理配准,栅格数据地理配准
  • 每日一题 367. 有效的完全平方数
  • 记忆旅游系统|Java|SSM|VUE| 前后端分离
  • vscode改颜色
  • sqlite3 python如何查表结构
  • Android通知监听权限NotificationListener
  • Cesium中实现三维立体的行政区划贴图效果
  • 多个线程处理不同的数据,等线程都完成后再进行下一步操作
  • 百度热力图数据获取,原理,处理及论文应用
  • 【记录】vue 添加全局 dialog 弹框
  • .net core 的正则表达式
  • 数据挖掘笔记 | 插值 | 拉格朗日插值 | 龙格现象 | 埃尔米特插值 | 分段三次埃尔米特插值