spl_autoload_register

#php #spl-autoload-register

#php #spl-автозагрузка-регистрация

Вопрос:

Это должен быть простой вопрос для тех, кто знает о подпрограммах spl_autoload. Я использую функции spl_auto_register, и они отлично работают для всех, кто находится в моей офисной сети, но как только кто-то за пределами офиса пытается получить к нему доступ, возникает фатальная ошибка. Ошибка гласит…

 Fatal error: Call to undefined function spl_autoload_register() in /home/xxxxxxx/sitename/html/healthcare/qdpm/core/lib/symfony/autoload/sfCoreAutoload.class.php on line 69
  

Моя первоначальная мысль заключается в том, что это как-то связано с файлами cookie. Кто-нибудь может помочь мне в исправлении этого.
Заранее спасибо

Ответ №1:

Это говорит вам, что функция spl_autoload_register() не определена. Он не существует. Это означает, что SPL не компилируется на сервере, эта поддержка не загружается, это не имеет ничего общего с файлами cookie.

Какую версию PHP вы используете? Это более свежее, чем 5.1.2?

Комментарии:

1. Он работает на всех компьютерах в моем офисе (в Висконсине), но не на компьютере моих друзей (во Флориде). Это действительно странно, я знаю. Если бы это была проблема с версией PHP, она бы сработала и на моем компьютере (который находится в Висконсине)