Я продолжаю получать «Фатальную ошибку: класс COM не найден» на моей странице PHPWebAdmin в hMailServer и XAMPP

Я пытаюсь работать с 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 «.

0

Решение

Это описано в Проблемы с настройкой PHPWebAdmin:

DCOM не включен

PHPWebAdmin использует COM API hMailServer для доступа к настройкам и
ваши объекты в вашей установке hMailServer. Чтобы это работало, это
может потребоваться включить DCOM в конфигурации PHP. Удостовериться
тот com.allow_dcom = true существует и не комментируется в php.ini.

Я предполагаю, что это также означает, что вам нужно COM-расширение тоже.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]