我正在尝试使用hMailServer和XAMPP,但是我一直在获取
“致命错误:未捕获错误:在C:\xampp\htdocs\PHPWebAdmin\initialize.php:16堆栈跟踪中找不到类'COM‘:#0 C:\xampp\htdocs\PHPWebAdmin\index.php(23):require_once() #1 {main}抛入第16行的C:\xampp\htdocs\PHPWebAdmin\initialize.php中”。
即使在我拥有之后,
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中运行。
我想不出别的办法,有人能帮我吗?
发布于 2018-10-29 08:26:44
这是在PHPWebAdmin设置问题上描述的
DCOM未启用 PHPWebAdmin使用hMailServer COM访问hMailServer安装中的设置和对象。为此,可能需要在PHP配置中启用DCOM。确保
com.allow_dcom = true
存在,并且在php.ini中没有注释。
我想这也意味着你也需要COM扩展。
发布于 2019-07-19 04:40:34
在您的php.ini
中(确保它是Apache2在加载mod_php
时加载的那个),找到行
; extension=php_com_dotnet
删除开头的;
,保存文件并重新启动Apache2。那就再查一遍。
https://stackoverflow.com/questions/53012117
复制相似问题