Fatal error: Maximum execution time of 30 seconds exceeded

Questo é un messaggio di errore di PHP, quindi il problema é lato server.

Se tu temporizzi correttamente la chiamata ajax (ad esempio con SetInterval()), questa avviene lato client.

Fai vedere un po' di codice e ne sapremo di più