You are here: Re: Bad connection / maximum execution time exceeded PHP? « PHP Programming Language « IT news, forums, messages
Re: Bad connection / maximum execution time exceeded PHP?

Posted by Richard on 12/19/07 13:18

"Vanscot" <vanscot@gmail.com> wrote in message
news:5d60f466-89f5-4cdf-be10-03d0a02f10c8@s19g2000prg.googlegroups.com...

> On Dec 19, 9:19 am, "Richard" <root@localhost> wrote:
>> Hello all,
>> I am looking into issues with time-outs on a website.
>> These appear to happen in a random way for some users.
>>
>> This is one example:
>>
>> Fatal error: Maximum execution time of 60 seconds exceeded in
>> [snipped_path] auth.php on line 5
>>
>> auth.php contains:
>>
>> 1 <?php
>> 2 // Login & Session
>> 3 // auth.php
>> 4
>> 5 // start session
>> 6 session_start();
>>
>> auth.php gets included like this:
>> 1 <?php include("Include/auth.php"); ?>
>>
>> These timeouts occur sometimes when users from far away (China)
>> use
>> the website.
>> The users are known for having an unreliable internet connection at
>> times.
>> I have never had these timeouts myself, and can not reproduce any
>> of
>> them.
>> The timeouts seem to appear in random places spread across the
>> site,
>> there does not seem to be a pattern here.
>>
>> All docs I have here on PHP say that the max execution time is only
>> the time spent by the PHP interpreter, and does not include the
>> time
>> sending the data back to the user. So that would suggest there is
>> something going wrong in the PHP, but I can never find anything
>> related to that. In this case the error is on or close to lines
>> that
>> are comments...
>>
>> My question now is:
>> Is there any way that a bad internet connection can cause these
>> time-outs?
>> Is there something I can do to solve it, or improve it?
>> I do not use any output buffering in PHP now, would it make a
>> difference in these cases?
>>
>> Thanks already,
>>
>> Richard.

>I guess that you're including a file that takes longer to execute,
> you should check all your includes looking for a while o a
> connection
> that takes too long, never ends or keeps idling until the script
> hits
> the max exec time.
>
> By the way, if you find a way to catch that kind of errors, max exec
> time,
> post it, since I need a way to die elegant on that.
>

Hi,
thanks for the reply, but there is nothing more to this particular
timeout than I mentioned.
This is the only include, it gets included on the first line of the
first php page....

Richard.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация