드롭 트위그 덤프 하면 안 돼!!

1368 단어 Drupaltwigtech
그렇군요... Twig에서 사용하는 변수는요.
{{dump(変数名)}}
할 수 있을까...
넣어봐..

화면이 하얗다!!!


워낙 정보가 적어서 어떻게 된 일인지 모르는drupal은 변수 디버깅을 할 수 없는 생사의 문제다.
디버깅도 효과가 있고 캐시도 없애려고 했지만 잘 안 돼...
|환경
| Docker
| Drupal9.2

Drumal의 오류 로그를 보십시오.


!!!아무것도 없어!!!

파고들다


외국 기사를 본 느낌이 기억력 문제인 것 같아요.
덤프 메모리만 보내면 부족한가..

안 될 때 php.ini의 memorylimit을 800M으로 설정해 보십시오.


격중하다.페이지 읽기가 완료되지 않았습니다.

가끔 잘할 때가 있다.


변수 때문일 수도 있어요.
    {{dump()}}
의 모든 변수가 없고, 좋은 시도가 없었다.
그렇지만
    {{dump(content.field_works_thumbnail|keys)}}
이러면 괜찮은데...

결론--메모리 부족에 대항할 수밖에 없다...?


비교적 작은 범위의 변수로 테스트하다.


덤프가 아니라 덤프처럼 짜요.

keys 사용


변수 빼는 거 아니에요.
    {{dump(content.field_works_thumbnail|keys)}}
키스까지 하면 이름만 알아...
이렇게 하면 화면이 하얘지지 않고 나올 가능성이 높다.

메모리 소모를 억제하기 위해 순환 재생


덤프는 아니지만... 메모리를 확실히 억제하려면 이런 방법도 있고...
     <pre>
      {% for value in  content %}
    <li>{{ value }}</li>
  {% endfor %}
        </pre>

근본적인 해결을 못 했다고...


Composter update처럼 메모리 부족을 해소하는 방법이 있을 수 있습니다.
아직 해결되지 않았습니다.

좋은 웹페이지 즐겨찾기