Вопрос:

Неустранимая ошибка: вызов неопределенной функции mcrypt_get_block_size ()

php

14474 просмотра

2 ответа

153 Репутация автора

Я загружаю свой веб-сайт на сервер, и он успешно загружен. После этого при запуске выдает ошибку:

Неустранимая ошибка: вызов неопределенной функции mcrypt_get_block_size ().

Я также проверяю версию PHP на моем сервере 5.3.14. Я не мог понять, как я могу справиться с этим. Я использовал эту функцию для шифрования строки запроса. Я искал об этом в Google, и некоторые люди говорят, что вы должны попросить вашего хоста установить его. Есть ли другой способ установить эту или альтернативную функцию, которая работает так же, как эта mcrypt_get_block_size ()?

Автор: Arun Pratap Singh Источник Размещён: 13.01.2013 04:14

Ответы (2)


10 плюса

316 Репутация автора

Решение

Вы должны установить и включить mcrypt .

В дистрибутиве Linux на основе Debian (например, Ubuntu ) запустите это из командной строки:

sudo apt-get install php5-mcrypt
Автор: Alex Размещён: 13.01.2013 04:18

7 плюса

264 Репутация автора

Как сказал Алекс, вам нужно установить библиотеку, но не забудьте включить ее.

  sudo apt-get install mcrypt php5-mcrypt
  sudo php5enmod mcrypt
  sudo /etc/init.d/apache2 restart
Автор: CTala Размещён: 02.05.2016 06:06
Вопросы из категории :
32x32