Когда я пытаюсь загрузить DLL, используя DOTNET()
Функция я получаю вышеуказанную ошибку. Тем не менее, у меня установлен .NET на моем сервере (я могу проверить в IIS), и я также включил расширение php_com_dotnet.dll в моем файле php.ini.
Вот как это выглядит:
[PHP_COM_DOTNET]
extension=php_com_dotnet.dll
Однако я все еще получаю эту ошибку. (Если это важно, я не использую одну из библиотек Windows. Это сторонняя библиотека, которую я получил)
Причина, по которой я получил эту ошибку, заключается в том, что я редактировал файл WRONG php.ini. Если вы разрабатываете PHP в visual studio с помощью плагина php, у вас есть отдельный INI-файл для работы. Это тот, который мне пришлось изменить, чтобы заставить это работать, а не файл .ini в IIS.
Других решений пока нет …