discuz 搬家后,注册/登录/找回密码 页面空白,为什么呢?
来源:互联网 发布:悦游网络加速器官网 编辑:程序博客网 时间:2024/05/16 19:38
在本地 window 系统弄好discuz项目,搬到公司的服务器。服务器由运维工程师搭建,为Linux环境。将项目放上去后,发现 注册/登录/找回密码 页面空白了!!!为什么呢?
懵比了,没有错误提示,没有任何迹象,怎么找原因?
然后,解压一个 discuz 源码放到服务器安装。安装好了,注册/登录/找回密码页面是正常的,于是乎,我怀疑问题所在是discuz项目代码问题,里面的代码更改过。
经过排查,锁定在 source/class/class_member.php 这个文件,确实这个文件改了不少代码。排查该文件,是因为 session_start() 的原因。
<?phpsession_start();/** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: class_member.php 34156 2013-10-25 01:10:00Z nemohou $ */ ...... ?>
我去,内置函数导致了页面空白(应该是有错误,只是被 discuz 屏蔽了),看了下,配置文件中没有设置 session 保存环境。开启后还是没解决问题,还需要 tmp 设置权限,授予nginx服务器对tmp有读写权限。
;session.save_path = "/tmp"
【补充】为什么 discuz 屏蔽了系统错误呢?
因为写了test.php放到服务器上,页面是这样的。
问题到此解决了。
1 0
- discuz 搬家后,注册/登录/找回密码 页面空白,为什么呢?
- discuz搬家后,UCenter 登录不上,账户密码是正确的,为什么呢?
- Android实践 -- 登录+找回密码+注册
- Discuz修改登录后跳转页面
- Android设计登录界面、找回密码、注册功能
- Discuz! x3 找回创始人密码
- 登录之找回密码
- discuz密码找回:忘记UCENTER创始人密码
- discuz密码错误15分钟后重新登录
- discuz 注册和登陆成功后跳转页面修改
- c#web窗体登录界面登录注册以及密码找回发送邮箱功能
- sharepoint网站 输入三次用户名密码后,出现空白页面
- Discuz 如何找回Ucenter创始人密码
- Discuz!登录,注册,退出接口.
- 【discuz x3】注册与登录
- 基于JavaScript、Javabean、Servlet、ajax的异步请求登录注册找回密码Javaweb项目
- 为什么没有一键搬家呢
- 为什么只能重置密码不能找回密码?
- iOS HTTP请求与解析
- polya
- [转载]Java中的静态绑定和动态绑定
- 数据结构实验之查找七:线性之哈希表
- 0822-0829 短信验证码倒计时/scrollView/随机取值/不同类型cell
- discuz 搬家后,注册/登录/找回密码 页面空白,为什么呢?
- 我排第几个
- Notification发送通知
- git操作指令
- 第一篇
- 不只是gdb
- COCOAPODS:安装/更新RUBY环境教程
- POJ-3126-Prime Path
- Apache2.4 + Tomcat 6.0 集群部署 64位