следуя инструкциям по написанию различных agi скриптов написал тестовый скрипт
- Код: выделить все
#!/usr/bin/php -q
- Код: выделить все
<?php echo 'hi'; ?>
пробуем его запустить
- Код: выделить все
root@debian:~# /var/lib/asterisk/agi-bin/test.php
Exception: Zend Extension /var/lib/asterisk/agi-bin/test.php does not exist
проблема не в php скрипте, проблема в опции -q
много попыток решить проблему было
файл test.php
- Код: выделить все
<?php echo 'hi'; ?>
потом создавался файл который его должен был запустить
- Код: выделить все
#!/usr/bin/php ../var/lib/asterisk/agi-bin/test.php
запускаем его и видим
- Код: выделить все
Could not open input file: ../var/lib/asterisk/agi-bin/test.php
хотя если просто написать в консоли
- Код: выделить все
/usr/bin/php ../var/lib/asterisk/agi-bin/test.php
все работает
пытался вместо "-q" писать "-r" и вместо <?php ?> ставить кавычки одинарные, пытался "-R" там вообще мусор шлет
В заранее всем спасибо, бьюсь с реализацией своей мысли уже 3 день, перечитал много инструкций, форумов, литературы, видимо везде для старых версий написано. Может кто использует новые версии?