Codeigniter 2.0 неопределенная функция decrypt () - PullRequest
0 голосов
/ 14 декабря 2011

У меня есть сайт CodeIgniter, который я только что перенес с php4 на php5 и 1.7.2 => 2.0.Теперь я получаю эту ошибку:

Fatal error: Call to undefined function decrypt() in path_to_file/global/utility.php on line 7

Строка вопроса:

$isAdmin = isset($login[3]) ? (decrypt($login[3])=="1" ? true : false) : false;

Есть идеи?

1 Ответ

0 голосов
/ 14 декабря 2011

Похоже, что он может быть частью помощника другой библиотеки, через которую вы не перенесли. Tank_Auth и ion_auth используют встроенные методы шифрования CI, поэтому я предполагаю, что кто-то создал пользовательскую функцию дешифрования где-то, что не было перенесено или вызвано в вашей новой версии. Возможно, в вашей конфигурации автозагрузки отсутствует запись.

Кроме того, вам, вероятно, потребуется повторно зашифровать зашифрованные данные, как указано в руководстве пользователя по шифрованию, на которое ссылается ajreal.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...