¿Por qué estaría viendo tiempos de espera de ejecución al establecer valores de $ _SESSION?

Veo los siguientes errores en mis registros de errores de 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

Las líneas en cuestión son:

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 tomaría más de 60 segundos asignar un$_SESSION[] ¿valor?

La plataforma es:

Windows 2003 SP2 + IIS6FastCGI para Windows 2003 (compilación RTM original)PHP 5.2.6 Compilación no segura para subprocesos

No hay ningún problema con los archivos de datos de sesión que se borran en el servidor a medida que caducan las sesiones. El más antiguosess_XXXXXXXXXXXXXX El archivo que estoy viendo tiene alrededor de 2 horas de antigüedad.

No hay tiempos de espera de disco evidentes en los registros de eventos u otros problemas de salud del disco que puedan sugerir dificultades para crear archivos de datos de sesión.

El sitio también está en un servidor que no está bajo una carga pesada. El sitio está ocupado pero no está siendo forzado y es muy receptivo. Es solo que obtenemos estos errores, tres o cuatro seguidos, cada tres o cuatro horas.

También debo agregar que no soy el desarrollador original de este código y que pertenece a un cliente cuyo desarrollador se fue hace mucho tiempo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta