zoukankan      html  css  js  c++  java
  • dede在php7上空白

    最近想看一本小说,想采集回来看,结果发现除了dedecms支持php7.0,其他主流cms基本上都不支持php7.0

    在本地win7上调试了一遍,没有问题,放到linux服务器上的时候,发现打开任何页面都是空白。于是开始找问题,修复。

    1、对比

        win7上 wamp,所有功能全部正常!

        centos7 lanmp 打开任何一个页面都是空白页面

    2、分析

        a、设置777的权限后,还是照旧,排除权限问题

        b、关掉错误屏蔽,全新安装dedecms,可以正常安装(dede已经更新了mysqli类),只是有2个问题:

            1)、后台左侧菜单空白

            2)、前台直接把默认模板原样输出来了,没有解析

        c、结论:可能是windows和linux差异导致同样的代码执行结果不同导致,比如大小写、数据类型判断之类的

    3、解决问题

        直接由首页一直跟踪,折腾了大半天终于把问题找出来了,作者定义类成员变量的时候,没有定义成数组,导致后面无法正常执行。

        期间出现的问题主要有3个:

        1、前台直接显示模板

        2、后台文章列表没有标题

        3、采集测试提示目标网址不能访问


    今天在网上看到有人付费出售linux平台下php7的dede部署脚本,我觉得完全没必要。

    修改版下载地址: http://files.cnblogs.com/files/lovelp/dedecms_v57sp1_utf8_fix_php7_linux.zip

  • 相关阅读:
    性能分析与调优思想
    python散列实现映射抽象数据类型
    python接口模拟100个用户登录
    大O记法
    linux查看操作系统版本信息
    Python招聘信息
    flask-login模块官网内容整理
    python|base|环境搭建
    echarts|map
    mysql|unsigned 与 signed 类型
  • 原文地址:https://www.cnblogs.com/lovelp/p/6245444.html
Copyright © 2011-2022 走看看