分类 DISCUZ 下的文章

查看当前系统是32位还是64位命令:

getconf LONG_BIT

返回32就是32,64就是64

Ubuntu 16.04.1 LTS 安装php7使用最新Discuz! X3.3

✂ - - - - - - - - - - - - - - - - - - - - - - - -✂ - - - - - - - - - - - - - - - - - - - - - - - -✂ - - - - - - - - - - - - - - - - - - - - - - - -✂ - - - - - - - - - - - - - - - - - - - - - - - -

准备工作:

首先更新本地软件库索引 apt-get update

第一步安装apache2

apt-get install apache2

第二步安装mysql

apt-get install mysql-server

第三步安装php7

1>安装php7和响应的扩展

apt-get install php7.0 php-pear libapache2-mod-php7.0 php7.0-mysql

2>安装组件支持

apt-get install php7.0-curl php7.0-json php7.0-cgi

最重要的一步是安装 apt-get install php-gd 安装GD库

修改 etc/php/7.0/apache2/php.ini

查找 short_open_tag=Off 修改为 On (使php支持短标签)

在 /etc/apache2/mods-enabled 目录下创建符号链接

复制代码—>ln -s ../mods-available/rewrite.load

第四步重启apache2

/etc/init.d/apache2 restart

注意事项:
在安装discuz时需要777

chmod -R 777 (共5个文件夹,开始安装的时候是4个文件夹,安装完成后,在安装插件的时候需要再设置一个文件夹)

完~

打开目录 uc_server/model/misc.php 文件;
找到68行,在其下插入下面代码:

if(substr($url,0,5)=='https'){
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    if($post){
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
    }
    if($cookie){
        curl_setopt($ch, CURLOPT_COOKIE, $cookie);
    }
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    return curl_exec($ch);
}

完~

二维码