Hi,<div><br><div>1- try putting absolute filepath in source and destination field.</div><div>2- verify that the permissions of the files you&#39;re changing. <br><br>Regards,</div><div>Sammy.</div><div><br><div class="gmail_quote">
On Mon, May 21, 2012 at 5:10 PM, virendra bhati <span dir="ltr">&lt;<a href="mailto:virbhati@gmail.com" target="_blank">virbhati@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi List,<br><br>I am trying to add new SIP account in new file additional_sip.conf. I read in Wiki there is API command UpdateConfig which is used to update , add and delete any entry from configure files. I am using PHP to make new entry in additional_sip.conf. Below is the code which I tryed ....<br>

<br><span style="color:rgb(51,204,255)">&lt;?php</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  $socket = fsockopen(&quot;127.0.0.1&quot;,&quot;5038&quot;, $errno, $errstr, 30);</span><br style="color:rgb(51,204,255)">

<span style="color:rgb(51,204,255)">  if (!$socket) </span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  {</span><br style="color:rgb(51,204,255)">
<span style="color:rgb(51,204,255)">  $done=0;</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  } else {</span><br style="color:rgb(51,204,255)">
<span style="color:rgb(51,204,255)">  fputs($socket, &quot;Action: Login\r\n&quot;);</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  fputs($socket, &quot;UserName: admin\r\n&quot;);</span><br style="color:rgb(51,204,255)">

<span style="color:rgb(51,204,255)">  fputs($socket, &quot;Secret: admin\r\n\r\n&quot;);</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  </span><br style="color:rgb(51,204,255)">
<span style="color:rgb(51,204,255)">  fputs($socket, &quot;Action: UpdateConfig\r\n&quot;);</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  fputs($socket, &quot;reload=yes\r\n&quot;);</span><br style="color:rgb(51,204,255)">

<span style="color:rgb(51,204,255)">  fputs($socket, &quot;SrcFilename: additional_sip.conf\r\n&quot;);</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  fputs($socket, &quot;DstFilename: additional_sip.conf\r\n&quot;);</span><br style="color:rgb(51,204,255)">

<span style="color:rgb(51,204,255)">  fputs($socket, &quot;Action-000000: NewCat\r\n&quot;);</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  fputs($socket, &quot;Cat-000000: 9911881985\r\n&quot;);</span><br style="color:rgb(51,204,255)">

<span style="color:rgb(51,204,255)">  fputs($socket, &quot;Var-000000: 9911881985\r\n&quot;);</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  fputs($socket, &quot;Value-000000: 9911881985\r\n&quot;);</span><br style="color:rgb(51,204,255)">

<span style="color:rgb(51,204,255)">  fputs($socket, &quot;ActionID: 343434\r\n\r\n&quot;);</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  fputs($socket, &quot;Action: Logoff\r\n&quot;);</span><br style="color:rgb(51,204,255)">

<span style="color:rgb(51,204,255)">  fputs($socket, &quot;UserName: root\r\n&quot;);</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  fputs($socket, &quot;Secret: energy\r\n\r\n&quot;);</span><br style="color:rgb(51,204,255)">

<br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  $done=1;</span><br style="color:rgb(51,204,255)">
<span style="color:rgb(51,204,255)">  }</span><br style="color:rgb(51,204,255)"><span style="color:rgb(51,204,255)">  </span><br style="color:rgb(51,204,255)">
<span style="color:rgb(51,204,255)">?&gt;</span><br clear="all"><br><b>CLI Log:-</b><br>ks3098819*CLI&gt;<br>  == Parsing &#39;/etc/asterisk/manager.conf&#39;: Found<br>  == Manager &#39;admin&#39; logged on from 127.0.0.1<br>

  == Manager &#39;admin&#39; logged off from 127.0.0.1<br>ks3098819*CLI&gt;<span class="HOEnZb"><font color="#888888"><br><br>-- <br><div dir="ltr"><br>Thanks and regards<br><br> Virendra Bhati<br><a href="tel:%2B91-08885268942" value="+918885268942" target="_blank">+91-08885268942</a><br>
Software Engineer<br>E-mail-: <a href="mailto:virbhati@gmail.com" target="_blank">virbhati@gmail.com</a><br>
Skype id:- virbhati2<br>Hyderabad(India)<br></div><br>
</font></span></div>
<br>--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
               <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br></div></div>