我们在本地服务器上使用VtigerCRM,它为http访问提供ldap身份验证,在另一台计算机上也有vtiger的客户门户。
当客户门户连接到服务器时,会出现此授权问题。完整的错误会粘贴在此处:http://pastebin.com/iNLUP390
两台机器上php文件的配置看起来都是正确的:
vtigerCRM服务器上的config.inc.php有新行:
$PORTAL_URL = 'http://vtiger-server/vtigercrm';
客户门户网站端的PortalConfig.php包含:
$Server_Path = 'http://vtiger-server/vtigercrm';
$Authenticate_Path = 'http://vtiger-client/customerportal';
由于服务器受身份验证层保护,因此应该在我不知道的地方插入正确的用户名和密码。
有人建议将服务器的用户名和密码插入到nusoap.php文件中,但我不知道如何修改它。这是我的nusoap.php文件:http://pastebin.com/kpWPAkq7
任何帮助都将不胜感激。
答案 0 :(得分:0)
如果登录失败,您必须在vtigerCRM中关闭错误报告。
error_reporting(0);
有关详细信息,请查看
http://www.samdoit.com/news/VtigerCRM-customer-portal-connect-problem/