Samet Yaman
Samet Yaman

Öncelikle Drupal Console'un varolduğunu aşağıdaki gibi drupal --version yazarak kontrol etmelisiniz.

samet@samet ~/drupal8 > drupal --version
Drupal Console version 1.9.5

Eğer Drupal kurulumunuzda Composer ile paket yönetimini sağlıyorsanız tek satırlık bir komut ile Drupal Console'u projenize dahil edebilirsiniz.

composer require drupal/console

Şimdi asıl komutumuz olan drupal site:mode komutunu kullanabilirsiniz. Bu komut aldığı parametre neticesinde sitenizin development ve production modları arasında geçiş yapabilmesini sağlıyor.

 

Geliştirici modunu açabilmek için aşağıdaki kodu yazmak yeterli.

drupal site:mode dev

Drupal Site Mode Dev

 

Geliştirici modunu kapatmak için ise aşağıdaki kodu yazmanız yeterli.

drupal site:mode prod

Drupal Site Mode Prod

 

Bazen sitenizin klasör izinleri sebebiyle services files not owerwitten hatası alabilirsiniz, bu durumda tek yapmanız gereken services.yml dosyasının bulunacağı dizine 644 klasör iznini vermektir. Aşağıda varsayılan dizin için klasör izni nasıl verileceğini görebilirsiniz. Yönetici izinlerine sahip değilseniz aşağıdaki komutun başına sudo yazmanız gerekebilir. Ve unutmayın tüm bu komutlar projenin kurulu olduğu dizin içerisinde yazılmalıdır.

chmod 644 web/sites/default/ -R