Docker + Laravel6 + Redis 오류: Please remove or rename the Redis facade alias in your "app"configuration file in order to avoid collision with the PHP Redis extension.
Docker
로 구축한 Laravel6
환경에 Redis
를 도입했을 때에 에러가 되었으므로, 그 대응책을 남깁니다.오류 내용
Please remove or rename the Redis facade alias in your "app"configuration file in order to avoid collision with the PHP Redis extension.
환경
공식 문서
Before using Redis with Laravel, we encorage you to install and use the PhpRedis PHP extension via PECL. The extension is more complex to install but may yield better performance for applications that make heavy use of Redis.
PHP 확장
php-redis
설치를 권장합니다.여기를 넣으면 성능도 향상됩니다. 라는 것.
대응
Dockerfile
의 발췌입니다.FROM php:7.3-fpm-alpine
RUN apk add git
RUN git clone https://github.com/phpredis/phpredis.git /usr/src/php/ext/redis
RUN docker-php-ext-install redis
alpine
에 git
명령이 들어 있지 않으므로 git
명령을 설치에서 합니다.환경 구축 후에는 불필요하게 되므로, 삭제해도 좋네요.
실제 GitHub는 코드는 여기입니다.
htps : // 기주 b. 코 m / 우칸 - ぁ b / 도 c 케 r ぁ 라 ゔ ぇ l / b ぉ b / 어서 r / 도 c 케 r / php / 도 c 케 r ぃ
Reference
이 문제에 관하여(Docker + Laravel6 + Redis 오류: Please remove or rename the Redis facade alias in your "app"configuration file in order to avoid collision with the PHP Redis extension.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ucan-lab/items/e65efd3b5e8d39f482ec텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)