В том то и дело, что register_globals=On прописан.
Да и все те ж настройки - все конфиги я сохранил отдельно, а потом вставил но уже в Windows 98 и всё работает без проблем. Настройки одни и те же, а системы разные. В одной работает, а в другой нет. Отсюда вывод, что дело в совместимости с системой или в отдельной настроке конфига под XP.