我继承了这个PHP web应用程序,它可以从crystal reports生成PDF文件。现在我已经在不同的服务器上尝试了这个项目,它似乎工作正常,但当我试图在我的开发服务器上查看它时,它返回了一个异常:
Caught exception:
Failed to create COM object `CrystalReports.ObjectFactory.2': Class not registered
跟踪代码,它似乎是由以下代码抛出的:
$objectFactory= new COM("CrystalReports.ObjectFactory.2") or die
我让一个客户端服务器应用程序执行下一步操作:
服务器启动并侦听特定端口。许多corelDraw会话手动或以编程方式启动。每个corel会话(客户端)连接到发送当前进程ID的服务器。服务器将所有连接保存在一个listView中,并且EndPoint可以根据每个连接更改(发送和接收)消息。现在我想使用特定进程ID的COM对象。我尝试了:
using corel = Corel.Interop.VGCore;
int processID = Convert.ToInt32(lstClients.SelectedItems[0].SubItems[4].Text);//process ID stri
我能够在我的Ejabberd服务器中注册用户,我想我改变了一些东西。现在我根本不能注册用户,也没有收到任何错误。
当我开始注册过程时,我会提醒状态,它只是调用1、11和10。我不确定它们是什么意思,如果有什么地方,我可以看到它们的定义,这样我就可以知道它调用的错误。
我的注册码应该是正确的,因为我可以将用户注册到我的Openfire服务器。但在我的本地主机和EC2上注册Ejabberd时,它突然停止工作。所以我想我已经改变了一些我不应该做的设置。
我在配置中的寄存器访问规则:
[{all,allow}]
下面是我的代码:
function Onregister(){
va