P.S какие чаты вы имеете в виду? все нормальные которые я видел использовали ajax
видмо, он имел в виду чат бородина, ядро которого написано на tcl и запускается не на всех хостингах
php_value "max_execution_time" "100000"
сервер должен поддерживать .htaccess
но php на сервере не обязан быть модулем
boctorg, если полный облом с другими способами, возможно тебе сойдет такой способ:
в скрипт встроить функции сохранения текущего состояния и восстановления из сохраненного состояния.
узнать time_limit на хостинге и в скрипте поставить проверку времени выполнения - если подходим близко к лимиту, скрипт сбрасывает свое состояние в файл и завершает работу. при следующем запуске скрипт считает сохраненные данные и продолжит работу как будто он работал без остановки.
по крону ставить запуск скрипта каждые time_limit секунд/минут, как там указано.
(в качестве реального примера: только что глянул в php.ini работающего сервера (ini_set, set_time_limit отключены, локальные php.ini не воспринимаются, php - cgi = изменить max_execution_time тут нельзя) - max_execution_time=30 секунд. т.е. на этом сервере с помощью крона можно эмулировать сервис, с аптаймом 50% хех. если max_execution_time>=60 или же работает seT_time_limit, то можно кроном эмулировать сервис практически с аптаймом самого сервера)