FastCGI sent in stderr: "PHP message: PHP Fatal error:  Cannot use 'Object' as class name as it is reserved in /home/leo/htdocs/oa/vendor/yiisoft/yii2/base/Object.php on line 77

这个错误是yii2框架的错误了。也就是说不能使用Object作为类名。
因为之前的PHP7和PHP5.6版本运行都没有错误,所以应该是更新了PHP版本的原因。再来看看PHP 7.0.2 Beta 3版本的新特性:

最后一条,在任何情况下都不再允许使用object作为类名。

解决办法:

关于这个问题的解决办法一个方法是将所有的Object类换成其他名称,这个办法当时是很浪费时间的一件事。其他的解决办法就是^_^暂时别升级测试版本,既然是核心更新那么后续正式版也可能就是这样的。如此来PHP版本的更新确实对于兼容来说不那么友好。

最新文章

  1. 关于一些对map和整行读取文件操作
  2. Sqlserver 循环表
  3. 三部曲一(数据结构)-1022-Gold Balanced Lineup
  4. Andriod调用http请求
  5. Spring系列: 使用aop报错:nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$Refle
  6. angular-scope.assign
  7. [转]国内良心DNS汇集
  8. Home键状态保存运用场景
  9. iOS URL中汉字的编码和解码
  10. Drupal处理缓存的方式
  11. Mesos和kubernetes
  12. 自定义工作流活动报错:您无法登陆系统。原因可能是您的用户记录或您所属的业务部门在Microsoft Dynamics 365中已被禁用。
  13. 201771010126 王燕《面向对象程序设计(Java)》第十七周学习总结
  14. adduser Ubuntu添加sudo用户
  15. 堆栈Stack介绍
  16. 【JVM】-NO.113.JVM.1 -【JDK11 HashMap详解-0-全局-put】
  17. [LeetCode] 系统刷题4_Binary Tree & Divide and Conquer
  18. java知识思维图解
  19. 用js写已知abc+cba = 1333,其中a、b、c均为一位数,编程求出满足条件的a、b、c所有组合。
  20. java学习三 小数默认为double

热门文章

  1. Jenkins系统+独立部署系统
  2. Jmeter中解决中文乱码问题
  3. oracle安装完成后目录中不论有没有tnsnames.ora和listener.ora文件 PLSQL都能连上的问题解决方法
  4. 【.Net基础二】浅谈引用类型、值类型和装箱、拆箱
  5. 2017年4月16日 一周AnswerOpenCV佳作赏析
  6. [翻译]纠正PostCSS的4大认识误区
  7. OGNL与ValueStack(VS)-N语法top语法(转)
  8. windows批量删除ip
  9. Centos7.5静默安装Oracle18c
  10. jackson序列化字段字母大小写及字段名重复