Por que eu estaria vendo o tempo limite de execução ao definir os valores $ _SESSION?

Estou vendo os seguintes erros nos meus logs de erros do PHP:

PHP Fatal error: Maximum execution time of 60 seconds exceeded in D:\sites\s105504\www\index.php on line 3
PHP Fatal error: Maximum execution time of 60 seconds exceeded in D:\sites\s105504\www\search.php on line 4

As linhas em questão são:

index.php:

01 <?php
02 session_start();
03 ob_start();
04 error_reporting(E_All);
05 $_SESSION['nav'] = "range";  // <-- Error generated here

search.php

01 <?php
02 
03 session_start();
04 $_SESSION['nav'] = "range";
05 $_SESSION['navselected'] = 21; // <-- Error generated here

Realmente levaria mais de 60 segundos para atribuir um$_SESSION[] valor?

A plataforma é:

Windows 2003 SP2 + IIS6FastCGI para Windows 2003 (compilação RTM original)PHP 5.2.6 Construção não segura para threads

Não há problemas com os arquivos de dados da sessão sendo limpos no servidor à medida que as sessões expiram. O mais velhosess_XXXXXXXXXXXXXX arquivo que estou vendo tem cerca de 2 horas.

Não há tempo limite de disco evidente nos logs de eventos ou outros problemas de integridade do disco que possam sugerir dificuldade na criação de arquivos de dados da sessão.

O site também está em um servidor que não está sob carga pesada. O site está ocupado, mas não está sendo martelado e é muito responsivo. Só que obtemos esses erros, três ou quatro seguidos, a cada três ou quatro horas.

Devo acrescentar também que não sou o desenvolvedor original deste código e que ele pertence a um cliente que o desenvolvedor já partiu há muito tempo.

questionAnswers(1)

yourAnswerToTheQuestion