Hi Joel,
Can you send me your script? It does work, personally just tested it
again, so there might be some other issue.
This is not a libxml2/libxslt issue, but rather PHP specific, so I would
suggest taking this off this mailing list. If you want to keep this on a
mailing list, feel free to post your script and issue on the php.xml list.
Rob
Joel Dubien wrote:
> Rob,
>
> It sounded all good, but when I tried this out, it doesn't seem to be
> working.
>
> Here is my code:
>
> $docPageXSL->load($strXSLFile);
> $oProcessor->importStylesheet($docPageXSL);
>
> $aOpts = array(
> "http" => array(
> "timeout" => 5.0
> )
> );
>
> $oContext = stream_context_create($aOpts);
> libxml_set_streams_context($oContext);
>
> // Transform the document
> $docRenderedPage = $oProcessor->transformToDoc($docParams);
>
> In the xsl I'm doing a
> <xsl:variable name="bad" select="document('http://192.168.254.254')"/>
>
> And it takes more like 60 seconds to time out.
>
> Any other suggestions?
>
> -----Original Message-----
> From: Rob Richards [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 28, 2008 3:30 PM
> To: Joel Dubien
> Cc: [email protected]
> Subject: Re: [xml] Timeout of external xslt document request
>
> Joel Dubien wrote:
>
>> Hello,
>>
>> I'm using libxslt with php, and I am doing a document call on an rss
>> feed that is not hosted by my server. I am worried that there maybe a
>> time when the rss feed is not responding and my site will suffer with
>>
> a
>
>> long loading time.
>>
>> Is there anyway to change the timeout value of that document call? It
>>
> is
>
>> currently taking around 60 seconds to timeout, and I would like to
>> reduce that to 5 seconds.
>>
>>
>>
> PHP streams are used to handle I/O, so you have full control over all of
>
> that.
> You should read up on stream usage:
> http://www.php.net/manual/en/ref.stream.php
>
> as well as how to set the context when working with XML:
> http://www.php.net/manual/en/function.libxml-set-streams-context.php
>
>
> Rob
> _______________________________________________
> xml mailing list, project page http://xmlsoft.org/
> [email protected]
> http://mail.gnome.org/mailman/listinfo/xml
>
>
_______________________________________________
xml mailing list, project page http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml