Hola mi problema es el siguiente:
tengo una pagina web de telefonia ip sobre asterisk y necesito que al guardar los usuarios de iax y sip me genere los arcivos de iax.conf y sip.conf en etc/asterisk/ pero no lo hace, lo probe creando los arcivos en otra carpeta y si los crea, ya le asigne permisos de escritura a la carpeta de asterisk pero aun sigue sin crearlo mi codigo es el siguente ojala alguien me ayude
<?
require("../BD/conexion.php");
if($accion=="Guardarsip"){
$archivo1 = "/etc/asterisk/sip.conf";
$puntero1 = fopen($archivo1, 'w+');
//Archivacion de propiedades generales
$query_fila="select * from general where Tipo='sip'";
$execute_fila=mysql_query($query_fila);
$fila=mysql_fetch_array($execute_fila);
$query = "SHOW COLUMNS FROM general";
$execute=mysql_query($query);
$contenido1 = $contenido1."[General]"."\n";
while ($row=mysql_fetch_array($execute))
{
if($fila["$row[Field]"]!="" && $row["Field"]!="Id" && $row["Field"]!="Tipo")
{
$contenido1 = $contenido1.$row["Field"]."=".$fila["$row[Field]"]."\n";
}
}
$contenido1=$contenido1."\n\n";
//Archivacion de usuarios sip dados de alta
$query_fila="select * from sip_users";
$execute_fila=mysql_query($query_fila);
while($fila=mysql_fetch_array($execute_fila))
{
$query = "SHOW COLUMNS FROM sip_users";
$execute=mysql_query($query);
while ($row=mysql_fetch_array($execute))
{
if($fila["$row[Field]"]!="" && $row["Field"]!="Id" && $row["Field"]!="Name" && $row["Field"]!="Surname" && $row["Field"]!="Username")
{
if($row["Field"]=="Extension")
$contenido1 = $contenido1."[".$fila["$row[Field]"]."]"."\n";
else
$contenido1 = $contenido1.$row["Field"]."=".$fila["$row[Field]"]."\n";
}
}
$contenido1=$contenido1."\n\n";
}
echo "
<script>
location.href = '../usuarios/lista_extensiones.php';
</script>
";
}
?>