twig dump ()는 WSOD 오류를 생성합니다.
이것은 내 첫 번째 Drupal 설치 (심포니 개발자)이고 dump () 작동을 위해 몇 시간을 보냈습니다. 그러나 그것은 단지 WSOD를 유발합니다.
아마도 관련이있을 수 있습니다. kint를 설치할 수 없습니다. 이제 devel의 하위 모듈이되는 데 문제가 있으며 설치할 수 없습니다.
설정 :
- Drupal 버전 8.9.1
- 6,000mb로 설정된 메모리 제한
- 90 초로 설정된 실행 시간
- 윈도우
- acquia dev 데스크탑
- PHP 7.3.15
- Apache / 2.4.33 (Win64) OpenSSL / 1.1.0h mod_fcgid / 2.3.9
누군가 제안이 있다면 나는 그것을 듣고 싶어요! Drupal은 내가 지금까지 본 것에서 꽤 흥미 롭습니다. Drupal을 처음 접하는 사람으로서 기본적인 작업을 수행하는 것은 다소 실망 스러웠습니다.
== 업데이트 ==
사이트를 구성하는 동안 만든 구성 오류를 수정했습니다. 여기를 참조하십시오 (올바른 구성은).
dump()
null 변수에 대한 호출 (twig)은 작동하지만 {{ dump(items) }}
중단되고 500 오류가 발생합니다 (위 링크 참조).
답변
1 cameroncameron
나는 이것을 해결했다.
Drupal에서 모듈은 composer (내가 몰랐던)도 사용합니다. vardumper 모듈은 symfony / var-dumper 패키지에 따라 다릅니다.
달리는:
composer에는 --dev symfony / var-dumper가 필요합니다.
그러나 다음을 사용하면 종속성 충돌이 발생합니다.
작곡가 업데이트
var-dumper 패키지를 설치하고 문제를 해결합니다. 이제 매우 아름다운 변수 덤프를 볼 수 있습니다.
배운 교훈 :
- 항상 composer에서 종속성 오류를 확인하십시오.