0
我们下载了最新的phpagi 2.2。但是当我们正在删除我们的PHP文件时,我们得到这个错误。无法重新声明class AGI_AsteriskManager
Cannot redeclare class AGI_AsteriskManager in /var/lib/asterisk/agi-bin/phpagi-asmanager.php on line 867
这里是我们的PHP文件中的代码
#!/usr/bin/php -q
<?php
//set_time_limit(30);
error_reporting(E_ALL);
require('phpagi.php');
$agi = new AGI();
// $agi->answer();
$agi->say_number("1234"); // speaks the number 1234
$agi->say_digits("1234"); // speaks the digits 1, 2, 3 and 4.
//$cid = $agi->parse_callerid();
$agi->text2wav("Hello");
$agi->text2wav('Goodbye');
// $agi->hangup();
?>
我做了,但没有工作。 我删除了phpagi-asmanager.php的所有内容。现在它的工作很好。不知道为什么会发生这种情况 –
请提供phpagi-asmanager.php – ETech
事实上,前10行,构造函数(如果是类)和错误代码 – ETech