>  기사  >  PHP 프레임워크  >  Laravel 키 오류 문제를 해결하는 방법

Laravel 키 오류 문제를 해결하는 방법

藏色散人
藏色散人원래의
2021-09-02 11:12:571989검색

laravel 키 오류 문제에 대한 해결 방법: 1. php.ini 구성을 수정하고 memory_limit 값을 늘립니다. 2. 이전 기본 PHP 버전을 제거합니다. 3. 작곡가를 업데이트합니다.

Laravel 키 오류 문제를 해결하는 방법

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

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