Ranting menghasilkan kelas untuk templatnya. Kelas-kelas ini secara efektif cache dengan ditulis ke disk.
Secara umum, orang mungkin tidak perlu repot dengan detail tentang bagaimana templat ranting ditangani, tetapi mungkin ada kasus di mana Templat ranting harus dihasilkan secara manual. (Mirip dengan kebutuhan untuk modul membangun kembali Registry di D7)
Jika itu relevan, saya bertanya karena saya terjebak dengan kesalahan yang terlihat seperti ini:
Kesalahan fatal: Kelas '__TwigTemplate_ddad913164239ac659c2bca09b3a49a5' tidak ditemukan di inti / lib / Drupal / Core / Templat / TwigEnvironment.php pada baris 107
drush ev '\Drupal\Core\PhpStorage\PhpStorageFactory::get("twig")->deleteAll();'
Saya melihat kesalahan Ranting ini di log kesalahan saya, ketika mencoba mengakses situs Drupal 8.x setelah diinstal dengan drush with
drush si --db-url=mysql://root:root@localhost/mysite -y
. Jadi untuk memperbaiki masalah ini, sekali lagi dengan drush, cukup bersihkan cache:Selain itu, setelah ini, jika situs Drupal 8.x baru Anda tampaknya tidak memiliki gaya CSS apa pun, maka ini kemungkinan karena pengguna apache / httpd tidak memiliki izin menulis ke situs / default / file.
sumber