华夏ERP 部署后上传图片后访问 nginx 404

在对 华夏ERP 二次开发部署后,商品的图片上传后访问 nginx 404。查看图片上传接口 upload 是成功的,服务器上也能找到文件上传配置地址 file.path 下的图片文件。但图片预览不出来:本地测试没有问题,查询项目日志没有显示。怀疑是 nginx 服务器本身做了拦截,因为华夏ERP中的上传图片访问是通过后台接口读取并输出流文件的,如果访问接口报 404 应该会有日志。官方 通过宝塔

- 阅读全文 -

Docker 桌面版安装 Elasticsearch 7.6.2 和 Kibana 7.6.2

有一个 知识库档案系统 使用到了 Elasticsearch 服务,需要在本地开发环境安装。但 md 文档里只介绍了 Centos 和 windows 系统安装,不巧我使用了 Mac 系统,并且安装了 Docker 桌面版,希望能够针对现有环境进行安装。官网下载地址 提供了 使用 docker 安装 Elasticsearch 的文档。当前的默认的版本是 8.10.3,没注意直接就安装了 Elas

- 阅读全文 -

宝塔面板 Nginx 部署 华夏ERP 后切换主题色失败,less.min.js 返回 404

如题,在根据 通过宝塔面板安装华夏ERP 教程部署好前后端的服务之后,开始访问正常,但在顶部导航切换主题色时失败。打开控制台,发现 less.min.js 文件访问失败,返回 404。该文件为即时访问,一般的页面渲染都没有用到。对比 华夏ERP 公开版本,它对应的 less.min.js 文件是可以访问的。查看部署站的源代码发现,static 目录干脆就没有可访问的资源。怀疑是目录涉及到一些规则被

- 阅读全文 -

漏洞修复:dpkg 路径遍历漏洞(CVE-2022-1664)

披露时间:2022-05-26漏洞描述:dpkg是Debian的软件包管理工具。dpkg 存在路径遍历漏洞,该漏洞源于目录遍历问题。以下产品和版本受到影响:1.21.8, 1.20.10, 1.19.8, 1.18.26。建议您更新当前系统或软件至最新版,完成漏洞的修复。软件: dpkg, 版本: 1.19.7ubuntu3 修复命令:sudo apt-get -y install dpkg --

- 阅读全文 -

漏洞修复:Redis 沙盒逃逸漏洞(CVE-2022-0543)

腾讯云上报 Redis 沙盒逃逸漏洞(CVE-2022-0543),参考报告:Debian Bug report logs - #1005787 redis: CVE-2022-0543:Found in versions redis/5:5.0.14-1+deb10u1, redis/5:5.0.3-4, redis/5:6.0.15-1Fixed in versions redis/5:6.0

- 阅读全文 -

在 Mac 上使用 Homebrew 升级到 PHP 8.2

1. 更新 brew 到最新版本brew update2. 正常升级 phpbrew upgrade php3. 使用 shivammathur/php 升级brew tap shivammathur/php brew install shivammathur/php/php@8.2切换成当前的 8.2 版本~ brew unlink php Unlinking /usr/local/Cellar

- 阅读全文 -

Linux 防火墙操作总结篇:iptables,firewalld,ufw

linux 系统防火墙包含以下几种:centos5、centos6、redhat6系统自带的是 iptables 防火墙。centos7、centos8、redhat7自带 firewall 防火墙。ubuntu系统使用的是 ufw 防火墙。关于 iptables 防火墙之前有总结过 :[linux (centos 6.10)下防火墙 报错 iptables : no config file. [

- 阅读全文 -

ubuntu 22 安装 gitlab 14.1.1

前面提到 gitlab 迁移的问题,当迁移前后的版本不一致时,备份是无法还原的。新的服务器使用了 ubuntu 22 的系统,在安装了宝塔面板后,软件商店中有一个 GitLab 最新社区版,安装的是 16.0.1 版本。经过测试 14.1.1 的备份并不能还原,所以解决方法有两个:一个是将使用的 gitlab 升级到 16.0.1;另一个是新服务器安装一个 14.1.1 版本的 gitlab。一开

- 阅读全文 -

gitlab 备份迁移

公司想节约项目服务器开支,针对一些测试站和 gitlab 服务器,想要统一迁移到本地机房。一些测试站不必说,php 项目在 gitlab 里有仓库,只要到新的服务器重新 clone 一份就好;java 项目可以重新打包部署;数据库部分可以通过 navicat 备份,然后在新的数据库创建后还原。所以关键点还是在于 gitlab 的备份迁移。一开始百度到的教程(参考:如何将GIT存储库从一台服务器迁移

- 阅读全文 -

热门文章

最新文章

分类

其它