Я пытаюсь работать с hMailServer и XAMPP, но продолжаю получать «Фатальную ошибку […]», даже если у меня было:
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) Уже изменил безопасность HMAILSERVER в dcomcnfg.exe.
5) Apache и MySql работают в XAMPP.
Я не могу думать ни о каком другом решении, кто-то может мне помочь?
РЕДАКТИРОВАТЬ:
Полная ошибка: «Неустранимая ошибка: необнаруженная ошибка: класс« COM »не найден в C: \ xampp \ htdocs \ PHPWebAdmin \ initialize.php: 16 Трассировка стека: # 0 C: \ xampp \ htdocs \ PHPWebAdmin \ index.php ( 23): require_once () # 1 {main} выбрасывается в C: \ xampp \ htdocs \ PHPWebAdmin \ initialize.php в строке 16 «.
Это описано в Проблемы с настройкой PHPWebAdmin:
DCOM не включен
PHPWebAdmin использует COM API hMailServer для доступа к настройкам и
ваши объекты в вашей установке hMailServer. Чтобы это работало, это
может потребоваться включить DCOM в конфигурации PHP. Удостовериться
тотcom.allow_dcom = true
существует и не комментируется в php.ini.
Я предполагаю, что это также означает, что вам нужно COM-расширение тоже.
Других решений пока нет …