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

Reply via email to