>백엔드 개발 >PHP 튜토리얼 >Laravel 'Mcrypt PHP 확장' 오류: MAMP를 사용할 때 어떻게 해결합니까?

Laravel 'Mcrypt PHP 확장' 오류: MAMP를 사용할 때 어떻게 해결합니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-12-13 09:20:11952검색

Laravel

Laravel: "Mcrypt PHP 확장" 오류 문제 해결

Laravel에는 Mcrypt PHP 확장이 필요하며 확장이 없다는 오류 메시지가 표시되면 실망스러울 수 있습니다. . 이 문서에서는 OSX에서 Laravel 4의 마이그레이션 기능을 사용하는 동안 직면하는 문제를 다룹니다.

Mcrypt 확장 프로그램이 활성화된 것으로 나타나더라도 여전히 문제가 있을 수 있습니다. 잠재적인 원인 중 하나는 인기 있는 PHP 개발 환경인 MAMP의 존재입니다. MAMP는 Laravel에서 사용하는 버전이 아닐 수도 있는 자체 PHP 버전을 사용합니다.

이 문제를 해결하려면 터미널에서 "which php"를 실행하여 사용되는 PHP 버전을 확인하세요. MAMP가 아닌 경우 홈 디렉터리(~)에서 ~/.bash_profile을 편집하거나 생성하고 다음 줄을 추가하세요.

export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH

'php5.4.10'을 MAMP에서 사용하는 적절한 PHP 버전으로 바꾸세요. 터미널을 다시 시작하고 PHP 버전을 다시 확인하십시오. 이제 MAMP의 PHP를 가리켜야 합니다.

위의 내용이 작동하지 않으면 '/Applications/MAMP/bin/php'로 이동하여 'ls'를 실행하여 설치된 PHP 버전을 확인하고 'php5.php'를 교체하세요. 4.10'에 따라 명령을 실행하세요.

MAMP PHP 버전을 사용하고 나면 Laravel 마이그레이션 기능을 다시 시도하세요. 이제 성공적으로 실행될 것입니다.

위 내용은 Laravel 'Mcrypt PHP 확장' 오류: MAMP를 사용할 때 어떻게 해결합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.