龙空技术网

vtiger CRM迁移问题处理

DayDayUp程序员 100

前言:

现在各位老铁们对“安装centos7白屏”都比较注重,朋友们都需要了解一些“安装centos7白屏”的相关知识。那么小编也在网上收集了一些有关“安装centos7白屏””的相关文章,希望大家能喜欢,你们一起来了解一下吧!

vtiger CRM迁移故障修复 

Vtiger CRM系统是一个适合中小企业的客户管理工具,公司已多年应用,近期更换CRM的主机,原来好好的系统,却出了不少的问题,一一排解如下,以供同行参考:

在CentOS LAMP 中CSS 显示不正确修复

(并非所有的CentOS LAMP安装CRM 会这样,我在本地电脑安装就正常,布署在外网主机上却出现这情况)

故障:登陆页正常显示,但登陆后 明显 CSS 没有效果 

检查:CSS 路径正常,权限正常

修复:

修改 Smarty/templates/Header.tpl

把其中第一行中的

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">

修改为

<!DOCTYPE plain PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">

即其中的 html 修改为plain

故障原因 是mime把text/css解析成text/html造成的

CRM 在Mysql 5.4以上版本中修复

故障:安装到最后install后出现白屏和登录出现白屏

修复:

需要把include/utils/CommonUtils.php 1395行的地方修改一个$_FILES为$FILES;

(也可能在1496行)

(在 /etc/php.ini 中 设置 display_errors=On 可显示出错位置,改好后改回 Off)

安装完了,登录后出现白屏,如下修改即可

修改文件/modules/Users/Authenticate.php,70,71,72三行注释掉,

session_unregister(‘login_password’);

session_unregister(‘login_error’);

session_unregister(‘login_user_name’);

改成:

unset($_SESSION['login_password']);

unset($_SESSION['login_error']);

unset($_SESSION['login_user_name']);

Report 空白

处理:权限设置

chmod -R 777 /var/www/html

不能上传附件

处理:

1.权限设置

chown -R apache:apache /var/www/html

2.把ftp用户添加到组

usermod -G apache 用户名

(如果要ftp用户能在ftp删除自动的附件及文件夹,则修改\include\utils\CommonUtils.php内的调用功能函数decideFilePath(),在mkdir后加入chmod($filepath.$year,0777);chmod($filepath."$year/$month",0777);chmod($filepath."$year/$month/$week",0777);)

CRM首页的图示消失

处理:连接数据库使用 admin

在 Add Invoice 时报错

处理:

一、user_privileges 必须是 777 权限

二、检查 vtiger_invoice 表的最后一个记录的 invoice_no的值

三、修改 user_privileges文件夹内的php文件 CustomInvoiceNo.php ,把数值改为 第二步所得的编号 加 1

四、重新上传修改后的 CustomInvoiceNo.php

标签: #安装centos7白屏