[ТА]<---->(FXO-порт)<----\
[ТА]<---->(FXO-порт)<---->[VoIP-шлюз](FXS-порт)<----->[ТФОП]
[ТА]<---->(FXO-порт)<----/ ^
|
(SIP)
|
v
[Asterisk]<----->[Маршрутизатор]<---->{Внутренняя сеть}
Если телефоны умеют в SIP, имеет смысл регистрировать их сразу на Астериске, мимо FXO-порта. В целом, если не стоит задача шибко хитрой маршрутизации из внутренней сети, Астериск в этой схеме не нужен: шлюз и сам вполне справится после соотв. настройки. // @ , также известный как оператор подавления ошибок -- сразу на мороз.
ini_set( 'upload_max_size' , '400M' ); // -- на мороз. Правильное написание: upload_max_filesize ; переопределяется только через .htaccess (в случае Apache, и если разрешены изменения в .htaccess) или через настройки сервера (PHP_INI_PERDIR), или в php.ini
ini_set( 'post_max_size', '400M'); // -- на мороз. Только через (см. выше.)
ini_set( 'max_execution_time', '300' ); // и это если хватит 300 секунд на обработку потока