查看文章 |
了解易客CRM的朋友想必都知道,大家在本地使用易客CRM的时候,官方已经把易客CRM运行环境已经集成好了,作为一款国内众所周知的客户管理软件,官方与之集成的也是一款比较知名的开源软件--EASYPHP。 EASYPHP在各个操作系统下使用过程可能会出现一些问题(其他环境也会出现类似的问题),有些是常见的,比如:和本地其他软件的端口有冲突、apache启动不起来等等,有些是不可预知的问题,易客CRM在某些操作环境下运行时也会出现一些小问题,虽然是小问题,但有时候解决起来还是比较麻烦的,今天我就使用易客CRM这段时间来,对经常会出现的问题总结两点。 第一:易客CRM使用的web服务器apache的端口冲突问题 随着社会的不断前进,Windows操作系统已经到了Vista时代,但目前使用Windows操作系统最多的还是XP,XP的稳定性和大多商家提供的驱动和插件之多就不再多说,所以在XP下易客CRM的集成环境还是非常稳定的,但是也不排除问题的出现。在大家使用易客CRM或者调试其他程序的时候,如果使用的是apache WEB服务器,想必也会出现WEB服务器端口被占用的问题,现在我就告诉大家如何解决易客CRM WEB服务器端口被占用的问题(前提是各位使用的是官方给的环境--EASYPHP)。 服务器端口被占用一般会有提示,在启动桌面上的easyphp.exe的时候,会弹出"the services port is used by ***"等等,如果出现这些问题大家首先要明白,除了易客CRM使用的Web服务器外机器上还装有那些类似占用Web服务器端口的程序。占用这个端口最多的就是WINDOWS下用的最多的IIS服务器,这个默认的是80端口,而易客CRM官方的集成环境给出的端口是81,所以跟这个不会有冲突,另外还有一个是我们经常使用的一个下载工具--迅雷,他使用的端口也是80,虽然这些端口跟易客CRM集成环境不一样,但是在某些系统下还是会有冲突的,话不多说,进入正题。 在EASYPHP有一个启动前检测端口的功能,如果在apache的配置文件httpd.conf已经设置好端口,但还是会提示这个而造成不能使用的话,1、查看CRMONE目录下的EasyPHP.ini文件,查找"CheckServerPorts="后面是否是"N",如果不是就右键点击任务栏里的EASYPHP,然后选择配置,在配置里选择EASYPHP,在把Check server`s TCP port before starting前面的选项去掉,也就是不选择这个功能即可解决这个问题,然后点击应用就可以了,如下图所示:
第二:出现无法定位序数****于动态链接库LIBEAY32.DLL上 libeay32.dll是OpenSSL加密特性相关文件,用于通过网络加密传输,所以这个文件的重要性不言而喻,但是这个问题的良性的错误,点击确定后是不影响使用的,但是谁都不想在启动的时候都看到这个。解决方法如下:造成这个问题的原因其实很简单,就是在系统盘的*:\WINDOWS\system32目录下的这个文件的版本比较老,跟现在系统集合有一定的冲突,虽然我们也可以在网上下载一些新的版本,毕竟是要和易客CRM集成环境相配,所以最好的办法就是在进入CRMONE目录,然后进入PHH5目录,找到这个文件复制到*:\WINDOWS\system32目录下,然后重新启动easyphp就 不会有这个问题出现了。 如果不明白这个原因,解决这个问题还是非常麻烦的,看了上面的介绍,简单吧!希望朋友们在使用易客CRM系统的同时,把自己遇到的问题和解决问题的方法也发帖出来供大家研究使用。 |
