21.05.2005, 10:24 | #1 |
Участник
|
PHP4.0 + Business Connector
Всем привет!
Каким образом можно средствами PHP+Apache достучаться до Business Connector. Чтобы запустить простейший job в Axapte. Мои действия: 1. В файле конфигурации PHP.INI устанваливаю параметр: com.allow_dcom = true 2. Запускаю Business Connector (регистрю DLL) 3.Создаю job Test 4. Создаю PHP-файл test.php: <?php $Axapta = new COM("AxaptaComConnector.Axapta"); $Axapta.Logon2("Admin", "", "", "AxaptaConfig"); $Axapta.CallJob("Test"); $Axapta.Logoff(); ?> 5. Запускаю Apache - сервер 6.Запускаю //loclhost/test.php Результат - Apache валится, может быть синтаксис не правильный Спасибо З.Ы.: стандартный механизм - Корпоративный портал через IIS (ASP) не предлагать, т.к. PHP+Apache - исходные условия не подлежащие изменению |
|
23.05.2005, 06:11 | #2 |
сибиряк
|
Тут примеры :
PHP код:
__________________
С уважением, Вячеслав. |
|
23.05.2005, 15:55 | #3 |
Участник
|
Спасибо Слава!
Я побегал по форумам, связанным с PHP. Мне посоветовали сменит версию с PHP 4.0 на PHP 5.0, т.к. PHP 4.0 - очень плохо работает с COM-объектами. Теперь всё работает отлично, как код написанный Славой, так и мой PHP-исходник. |
|
|
|