laravel 키 오류 문제에 대한 해결 방법: 1. php.ini 구성을 수정하고 memory_limit 값을 늘립니다. 2. 이전 기본 PHP 버전을 제거합니다. 3. 작곡가를 업데이트합니다.
이 기사의 운영 환경: Windows 7 시스템, laravel 버전 5.7, DELL G3 컴퓨터.
laravel 키 오류 문제를 해결하는 방법은 무엇입니까?
자세한 문제 설명:
Laravel: php artisan 키: 세 가지 오류 해결 방법 생성, 기본 PHP 버전 수정(Pagoda 패널)
Laravel은 간단하고 우아한 PHP 웹 개발 프레임워크(PHP 웹 프레임워크)입니다. 문서가 완벽하고 커뮤니티가 활성화되어 있으며 이후 지원도 좋습니다.
여러 웹사이트와 호환되도록 서버에는 3가지 PHP 버전 5.3/5.6/7.2가 있습니다. Pagoda의 기본값은 5.3인데, laravel 5.7에서는 이를 지원하지 않아 온라인 .env 환경 구성 파일을 생성하고 애플리케이션 구성을 초기화할 때 오류가 보고되었습니다.
cp .env.example .env php artisan key:generate
오류 1: PHP 스크립트가 너무 많은 메모리를 차지하며 기본 memory_limit인 128m로는 충분하지 않습니다.
PHP 치명적인 오류: XXXXXX바이트의 허용 메모리 크기가 소진되었습니다.
Composer 명령 실패:
Composer는 내부적으로 memory_limit를 1.5G로 늘렸습니다.
해결책: php.ini 구성을 수정하고 memory_limit를 더 큰 값으로 변경합니다.
오류 2: PHP 버전 문제.
PHP 구문 분석 오류: 구문 오류, 예상치 못한 T_CLASS, XXXXXX에 T_STRING이나 T_VARIABLE 또는 '$'가 필요합니다.
해결책: 이전 기본 PHP 버전을 제거하세요
rm -f /usr/bin/php
원하는 버전 7.2를 예시로 인용하세요
ln -sf /www/server/php/72/bin/php /usr/bin/php
오류 3: Composer를 업데이트해야 합니다.
PHP 경고: require(XXXX/autoload.php): 스트림을 열지 못했습니다: XXXX에 해당 파일이나 디렉터리가 없습니다.
해결책: 작곡가 업데이트
composer update
문제가 해결되었습니다.
추천 학습 튜토리얼: "laravel" "최신 5개 Laravel 비디오 튜토리얼"
위 내용은 Laravel 키 오류 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!