설치 지침에 따라 저장소를 복제 한 다음 갑자기 "bin/magento를 CLI 응용 프로그램으로 실행해야합니다"오류가 발생했습니다. 시간이 보여 (CLI)를이 다시 변경하는php -v는 cgi-fcgi를 보여줍니다
ea-php-cli Copyright 2016 cPanel, Inc.
PHP 7.0.17 (cgi-fcgi) (built: Apr 5 2017 23:22:19)
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.17, Copyright (c) 1999-2017, by Zend Technologies
내가 진심으로 검색했지만, 지금까지 운이 : 나는 PHP는 -v를했을 때
, 그것은 보여줍니다.
yum을 통해 ea-php-cli를 다시 설치했지만 아무 것도 변경되지 않았습니다. 나는 중지하고 아파치를 다시 시작하면
, 나는이 같은 오류의 무리를 얻을 :
[별칭 : 경고] [PID 31484] AH00671 : /등/아파치가/conf의에서 ScriptAlias 지시어 645 행의 /httpd.conf는 이전 ScriptAlias와 겹치기 때문에 아마 과 일치하지 않을 것입니다.
누구나 cgi-fcgi 모드가 아닌 cli 모드로 PHP 모드를 변경하는 명령을 알고 있습니까? 그렇지 않다면, php를 제거하고 다시 설치해야합니까?
업데이트 그래서 몇 가지 조사 후 나는 그것이 오히려 아파치 2.0 처리기에 비해 FPM/FastCGI를로 설정 것 서버 API과 관련이있다 깨달았다. 이 문제를 연구 한 다음 서버 API를 Apache Handler로 다시 전환하는 방법을 찾아야 할 것입니다. CentOS 6.9를 실행하고 있으므로 누구나 쉽게 해결책을 찾을 수 있습니다.
내가 그 생각할 수있는 유일한 것은 전환 할 수있는 서버 API에 영향을 미칠 수
더 많은 업데이트 내가 만든 패치의 일부입니다. 오늘 서버에 적용된 모든 패치 및 변경 사항의 목록은 다음과 같습니다.
Apr 15 12:47:02 Installed: kernel-2.6.32-696.1.1.el6.x86_64
Apr 15 13:14:02 Installed: 1:perl-Error-0.17015-4.el6.noarch
Apr 15 13:14:02 Installed: perl-Git-1.7.1-8.el6.noarch
Apr 15 13:14:03 Installed: git-1.7.1-8.el6.x86_64
Apr 15 19:21:49 Erased: epel-release
Apr 15 20:33:45 Installed: ea-php-cli-0.2.0-1.1.1.cpanel.x86_64
Apr 15 21:00:58 Installed: ea-php-cli-0.2.0-1.1.1.cpanel.x86_64
Apr 15 22:32:44 Installed: ea-php-cli-0.2.0-1.1.1.cpanel.x86_64