Всем привет)
Хотел воспользоваться функциями PHP для роботы с COM-объектами в Windows, но оказалось что с версии PHP 5.3.15
разработчики вынесли функционал работы с COM из ядра в отдельную подключаемую библиотеку.
ссылка по теме COM: http://ua1.php.net/manual/ru/book.com.php
Пробуем подключить COM:
идем на страничку "Установка и настройка COM": http://ua1.php.net/manual/ru/com...installation.php
Там сказано что нужно внести соответствующие директивы в php.ini
вношу:
[COM_DOT_NET]
extension=php_com_dotnet.dll
на что мне Apache выдает ошибку: Точка входа в процедуру php_checkuid не найден в библиотеке DLL php5ts.dll.
По вышеуказанной ссылке, также предлагалось скачать файл php_com_dotnet.dll. Качаю и бросаю в папку php/ext, кстати
там он уже был, меняем на скачанный. Apache выдает туже ошибку.
Качаю с того же ресурса файл указанный в ошибке "php5ts.dll". Кидаю в Windows\System32 и Windows\SysWOW64\
. Apache выдает туже ошибку.
Кидаю этот файл в папку PHP, там он уже был, меняем на скачанный.
Apache не запускается и выдает ошибку:
"Error: Apache shutdown unexpectedly.
This may be due to a blocked port, missing dependencies,
improper privileges, a crash, or a shutdown by another method.
Check the "/xampp/apache/logs/error.log" file and the Windows Event Viewer for more clues".
Подскажите пожалуйста как решить данную проблему. Заранее спасибо)
|