2016-08-12 3 views
1

Я попытался протолкнуть свой код в приложении heroku. Обычно он всегда работал, но сегодня он вернулся мне следующую ошибку:Heroku: Требуется расширение Mcrypt PHP (php7 на Ubuntu16)

php artisan clear-compiled 
remote: Mcrypt PHP extension required. 
remote: Script php artisan clear-compiled handling the post-install-cmd event returned with an error 

remote: [RuntimeException] 

remote: Error Output: 

remote: install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] []... 

remote: ! Push rejected, failed to compile PHP app. 
remote: ! Push failed 
remote: Verifying deploy... 
remote: ! Push rejected to dev-forde-hr. 

Так что я попытался установить Mcrypt для php7.0, но он вернулся мне, что все уже было установлено.

Я использую php7 на Ubuntu 16, и это веб-приложение Laravel 4.

Я не знаю, что делать дальше ...

ответ

-1

я, наконец, решить проблему, добавив в composer.json:

"ext-mcrypt": "*" 

и обновление композитора впоследствии

+0

не делают работа для меня – meen

Смежные вопросы