php

php-kafka 설치기 (윈도우10)

그럴 태지 2022. 9. 27. 16:58

- 커맨드 창에서 아래 입력

composer require nmred/kafka-php

아래 오류 표시됨.

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires nmred/kafka-php v0.2.0.8 -> satisfiable by nmred/kafka-php[v0.2.0.8].
    - nmred/kafka-php v0.2.0.8 requires psr/log 1.0.2 -> found psr/log[1.0.2] but it conflicts with your root composer.json require (^1.1).

You can also try re-running composer require with an explicit version constraint, e.g. "composer require nmred/kafka-php:*" to figure out if any version is installable, or "composer require nmred/kafka-php:^2.1" if you know which you need.

Installation failed, reverting ./composer.json to its original content.

 

- psr/log 설치

composer require psr/log

- 다시 composer require nmred/kafka-php 수행

-> 동일한 오류 발생

 

- composer.json파일 수정


	"require": {
		"php": ">=5.2.4",
		"psr/log": "^1.1"
	},

의 "psr/log": "^1.1" 부분 삭제

 

- 다시 composer require nmred/kafka-php 수행

 

정상 설치 됨.

 

참고 및 출처 : https://intrepidgeeks.com/tutorial/php-test-kafka-project-example