记安装Oracle数据库全过程 Oracle-database-xe-18c-1.0-1.x86_64

Posted on by

最近正好安装数据库就记录下,怕自己忘。 1. 系统环境介绍 CentOS 7 2. 需要的安装文件 需要以下2个文件 oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm oracle-database-xe-18c-1.0-1.x86_64.rpm 从官网获取的地址 https://yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm https://download.oracle.com/otn-pub/otn_software/db-express/oracle-database-xe-18c-1.0-1.x86_64.rpm 3. 开始安装 全程使用root账户 3.1 将2个安装文件上传到服务器目录 这里我直接使用SecureFX上传oracle-database-xe-18c-1.0-1.x86_64.rpm 然后直接使用Curl获取oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm # curl -o oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm # yum -y localinstall oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm 首先安装preinstall的rpm,一般没什么问题。 3.2安装oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm yum -y localinstall oracle-database-xe-18c-1.0-1.x86_64.rpm 这里一般也没什么问题 3.3设置sga_target大小(这里非常重要不然100%失败) 使用命令设置为推荐大小1968M sed -i ‘s/$MEMORY_CONSTRUCT/-initParams sga_target=1968M,pga_aggregate_target=80M/’ /etc/init.d/oracle-xe-18c 3.4开始初始化Oracle 使用命令后耐心等待 # /etc/init.d/oracle-xe-18c configure 见到如下界面即代表完成 [root@LZ-CentOS-VM liuzheng]# /etc/init.d/oracle-xe-18c configure Specify…

WHMCS当用户点击账户信息出现报错解决办法

Posted on by

现象与环境 当用户点击Account Details出现如下图错误 这里说明下我使用的是WHMCS8.1.0+PHP7.4 解决方案 首先定位到报错位置在/WHMCS安装目录/vendor/laminas/laminas-httphandlerrunner/src/Emitter找到SapiEmitterTrait.php 很明显问题出在39-41行,源码贴在这里 if (ob_get_level() > 0 && ob_get_length() > 0) { throw EmitterException::forOutputSent(); } ***WHMCS使用“ laminas”,该版本在PHP 7.2和更早版本之后未更新,并且无法在PHP 7.3或更高版本上使用。 知道原因就很容易解决了,改成如下 if (ob_get_level() > 0 && ob_get_length() > 0) { while(ob_get_level() > 0){ob_end_clean();} } 结束 重新打开下Account Details验证,OK问题解决

软路由:基于L大的Lede编译Openwrt并包含添加SSR+插件

Posted on by

L大Lede项目地址: https://github.com/coolsnowwolf/lede 2020-12-05本人编译完成自用版本下载:https://mirror.hilz.top/srouter/Done.zip 这里开始引用L大文本: 注意: 不要用 root 用户 git 和编译!!! 国内用户编译前最好准备好梯子 默认登陆IP 192.168.1.1, 密码 password 编译完成后输出路径:/lede/bin/targets 编译命令如下: 首先装好 Ubuntu 64bit,推荐 Ubuntu 18 LTS x64 命令行输入 sudo apt-get update ,然后输入 sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev…