Заставить MCRYPT работать с PHP

1106
Konzepz

Я установил библиотеку mcrypt, но по какой-то причине Apache ее игнорирует. Файлы на месте, переустановка вызывает сообщения о том, что самая новая версия уже установлена.

Есть идеи?

1
Это появляется в phpinfo ()? Какую ошибку вы получаете, когда пытаетесь вызвать функцию mcrypt? AaronLS 14 лет назад 3
Это не отображается на phpinfo (). Единственное сообщение об ошибке, которое я могу описать, это то, что я получаю от phpMyAdmin, что mcrypt не может загрузить расширение mcrypt. Konzepz 14 лет назад 0

2 ответа на вопрос

1
AaronLS

Вы пытались перезапустить apache после установки?

Изменить: Да, вот как я бы перезапустить его. Кроме того, к вашему сведению, после установки расширения mcrypt, вы должны затем перекомпилировать php с параметром --with-mcrypt = / usr / local / bin / mcrypt, за исключением того, что используйте путь, по которому установлено расширение mcrypt.

В комментариях на этой странице есть два человека, которые столкнулись с той же ошибкой. Можете попробовать их предложения: http://us3.php.net/manual/en/mcrypt.setup.php

Также обратите внимание на комментарий здесь, касающийся той же ошибки: http://us3.php.net/manual/en/mcrypt.installation.php

Я так и сделал: sudo apachectl restart. Любой другой способ, о котором я должен знать? Konzepz 14 лет назад 0
Также используется "sudo / usr / sbin / apachectl restart" Konzepz 14 лет назад 0
1
lhoBas

Какую платформу вы используете? Вы используете Mac? Установка модуля Apache на Mac может быть сложным процессом.

Также "как вы установили модуль?" - то есть, используя предварительно собранный пакет или собрав его самостоятельно? Rob 14 лет назад 0
Операционная система также помогает ... Jakub 14 лет назад 0

Похожие вопросы