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 중국어 웹사이트의 기타 관련 기사를 참조하세요!