我一直在hmailserver和xampp的phpwebadmin页面中获取“致命错误:找不到类com”

qvtsj1bj  于 2021-06-18  发布在  Mysql
关注(0)|答案(2)|浏览(457)

我正在尝试使用hmailserver和xampp,但是我一直在获取
“致命错误:未捕获错误:在c:\xampp\htdocs\phpwebadmin\initialize中找不到类'com'。”。php:16 stack trace:#0 c:\xampp\htdocs\phpwebadmin\index.php(23):在第16行的c:\xampp\htdocs\phpwebadmin\initialize.php中抛出了#1{main}。
即使是在我,
1) 使用正确的字符串修改config.php:

$hmail_config['rooturl'] = "http://localhost:8080/PHPWebAdmin/"

以及

$hmail_config['rootpath'] = "C:\xampp\htdocs\PHPWebAdmin";

2) 安装 extension=php_com_dotnet.dll 以及dcom类;
3) 启用dcom;
4) 已在dcomcnfg.exe中修改了hmailserver的安全性。
5) apache和mysql在xampp中运行。
我想不出别的解决办法,有人能帮我吗?

sqougxex

sqougxex1#

在你的 php.ini (确保它是apache2加载时正在加载的 mod_php )找到那条线

; extension=php_com_dotnet

拆下 ; 首先,保存文件并重新启动apache2。然后再检查一遍。

b1uwtaje

b1uwtaje2#

这在phpwebadmin设置问题中有描述:
未启用dcom
phpwebadmin使用hmailserver com api访问hmailserver安装中的设置和对象。为此,可能需要在php配置中启用dcom。确保 com.allow_dcom = true 存在并且在php.ini中未注解。
我想这也意味着你也需要com扩展。

相关问题