2016-03-02 21:52 GMT+03:00 Milan P. Stanic <m...@arvanta.net>:

> On Wed, 2016-03-02 at 21:31, spameden wrote:
> > There is nothing wrong with php kannel monitor.
> >
> > It works just fine. Either you're using it wrong or not providing correct
> > password which you set in kannel.conf.
>
> I'm not using it at all. I just gave answer to Vladimir.
> I don't understand why you didn't answer to original message.
>


Sorry, my reply was to Vladimir rather than to you.

>
> > 2016-03-02 20:31 GMT+03:00 Milan P. Stanic <m...@arvanta.net>:
> >
> > > On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
> > > > This is a standard script from Kannel
> > > (gateway-1.5.0/contrib/kannel-monitor)
> > > > Standard script posted /var/www/html/kannel-monitor
> > > > If using a test script, all ok
> > > > <?php
> > > >     $url = "http://localhost/";;
> > > >     if (($fp = fopen($url, "r"))) {
> > > >     echo "Ok";
> > > >     }
> > > >     else {
> > > >     echo "Not ok";
> > > >     }
> > > >     fclose($fp);
> > > > ?>
> > > >
> > > > Perhaps the problem of access to the port 13000 (Kannel admin)
> > >
> > > Thanks God I didn't touched PHP in last fifteen years but from code
> > > snippet above it seems that you are right.
> > > Variable $url is missing port part.
> > > I'm not sure how to set port in php but I think it should be
> > > $url = "http://localhost:13000/";
> > >
> > > Few years ago I made small Perl monitor for Kannel and defined URL
> (host
> > > and port) in that way in the script.
> > >
> > > > Kannel 1.5.0, Centos 7, Kannel independently compiled
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P.
> > > Stanic
> > > > Sent: Tuesday, March 01, 2016 5:26 PM
> > > > To: de...@kannel.org
> > > > Subject: Re: Error in kannel-monitor
> > > >
> > > > Dear Vladimir,
> > > >
> > > > Please post your questions to users@kannel.org mailing list where
> you
> > > have better chances to get answer. de...@kannel.org list is for
> > > developers discussions.
> > > >
> > > > On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
> > > > >         $url = $config["base_url"]."/status.xml";
> > > > >         $xml_data = "";
> > > > >         /* open the file description to the URL */
> > > > >         if (($fp = fopen($url, "r"))) {
> > > > >             $bgcolor = 'green';
> > > > >             /* read the XML input */
> > > > >             while (!feof($fp)) {
> > > > >                 $xml_data .= fread($fp, 200000);
> > > > >             }
> > > > >             fclose($fp);
> > > > >
> > > > > Through the browser opens the URL
> > > >
> > > > It is not clear (at least to me) what you are trying to do with this
> php
> > > script and how do invoke it. Please try to describe what you are
> trying to
> > > achieve and how do you do that. Also describe your working environment
> i.e.
> > > your OS and how did you installed Kannel and accompanying software.
> > > >
> > > > > > When you open a kannel-monitor I get an error
> > > > > >
> > > > > > [Tue Feb 09 09:50:14.899177 2016] [:error] [pid 45752] [client
> > > > > > 172.19.1.35:56951] PHP Warning:
> > > > > > fopen(http://localhost:13000/status.xml?password=): failed to
> open
> > > stream:
> > > > > > Permission denied in /var/www/html/kannel-monitor/index.php on
> line
> > > > > > 91
> > > > > >
> > > > > > What can be wrong&
> > > > >
> > > > > Message tells that the index.php cannot open something (file,
> socket
> > > or something else).
> > > > > Look at line 91 in index.php script and see what file it is trying
> to
> > > open and check the permissions of that file and who is the owner of it.
> > > > >
> > > > > Or, post your index.php script (just few lines around line 91) so
> > > someone could give you a hint.
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
>
>

Reply via email to