2017-12-21 4 views
0

내가 (우분투) XAMPP에 설치 내가 설치 프로그램을 실행하려고 할 때 magento2있다 찾을 수 없습니다 자,이 두 질문 (PHP 7 DomDocument not foundClass 'DOMDocument' not found) 을 보았지만 xampp 앱이 xampp 환경 외부에 설치된 PHP를 사용하지 않았기 때문에 실제로 솔루션을 제공하지 않습니다.XAMPP와 PHP 치명적인 오류 : catch되지 않은 오류 :</p> <pre><code>PHP Fatal error: Uncaught Error: Class 'DOMDocument' not found in /opt/lampp/apps/magento/htdocs/vendor/magento/framework/Xml/Parser.php:35 </code></pre> <p>: 나는 다음과 같은 오류가 업그레이드 : 클래스 'DOMDocument를은'

아이디어가 있으십니까?

+2

xampp의 PHP 확장 기능이 활성화되어 있지 않은 것으로 보입니다. 아마 'php.ini'에서 주석 처리를 제거하고 Apache를 다시 설치하기 만하면됩니다. –

+0

@OliverMaksimovic,/opt/lampp의 php.ini가 될까요? ... 어느 연장이 될까요? 나는 그 파일에서 'xml'을 검색했는데 그 확장과 비슷한 모양은 보지 못했습니다. 아마 내가 뭘 찾고 있는지 모르겠다. – vector

답변

0

해결 : 나는 실행중인 PHP 명령이 Xampp에서 사용중인 PHP 명령이 아니라 시스템에 설치된 PHP에 의해 실행된다는 것을 알았습니다. 따라서 php-xml 부분을 설치하면이 문제가 해결됩니다. 나는 이후의 모든 오류를 같은 방식으로 해결했다. 지금까지는 앱이 정상적으로 실행 중입니다. 물론, 적절하고 깨끗한 LAMP 스택이 바람직 할 것이다. 그러나 이것은 현재는 가능할 것이다.

관련 문제