Странная проблема автозагрузки PHP

У меня есть метод, который выглядит так

public function getTime() { $date = new DateTime(); $date->setTimezone(new DateTimeZone('Europe/Paris')); return $date->format('Ymd H:i:s'); } 

Вызов этого метода из внутреннего файла с функцией автозагрузки

 function __autoload($class_name) { global $path; if (file_exists($path['classes'] . ds . 'class.'. $class_name . '.php')) { require_once($path['classes'] . ds . 'class.'. $class_name . '.php'); } else { die($path['classes'] . ds . 'class.'.$class_name . '.php'); } } 

Как вы знаете, DateTime является встроенным классом PHP. Проблема заключается в том, что скрипт пытается загрузить его из папки классов. Этот метод работает на моем локальном сервере, но удаленный веб-сервер умирает с последующим возвратом.

<path to classes folder>/class.DateTime.php

Что я могу сделать в этом случае?