Nasıl Yapılır

Bir ürünün / uygulamanın nasıl yapılabileceğini anlatan yazılar , bu kategoride yer alır.

Daha Güvenli Bir Drupal 7 İçin Yapılması Gerekenler

Drupal varsayılan olarak diğer pek çok sisteme göre oldukça güvenli. Açık kaynak bir projeyi kullanırken güvenliği sağlamanın birinci adımı elbette güncellemeleri takip etmek ve anında uygulamak. Ancak bunun dışında saldırganlara karşı alınabilecek başka önlemler de var. Sitelerimizin güvenliği için, onların işlerini olabildiğince zorlaştırmalıyız.

Peki Drupal 7 için yapabileceğimiz ne gibi güvenlik çalışmaları var?

Kilitlenen Drupal 7 Yönetici Şifresini Sıfırlamak

Drupal 7 kullanıyorsanız ve yönetici hesabınızın şifresini unuttuysanız, aynı zamanda da şifrenizi hatırlamak için giriş yapma denemelerinin fazlalığı nedeniyle hesabınızı kilitlediyseniz şu mesajı alabilirsiniz:

Sorry, there have been more than 5 failed login attempts for this account. It is temporarily blocked. Try again later or request a new password.

Bu sorunu önce şifrenizi sıfırlayıp ardından da kilidi kaldırarak çözebilirsiniz. Bunun için phpMyAdmin arayüzünü açıp aşağıdaki işlemleri yapmanız yeterli.

Drupal 7'de Kaybolan Toolbar Menüsünü Geri Getirmek

Eğer Drupal 6'dan Drupal 7'ye bir upgrade yaptıysanız, muhtemelen Drupal 7 ile gelen toolbar modülünü kullanamayacaksınız. Zira modül ekranın en üstüne siyah bir şerit ekleyecek ancak içerisinde menü maddeleri yer almayacak. Bunu aşağıdaki basit SQL cümlesi ile çözebilirsiniz. PhpMyAdmin gibi bir araca bu kodu kopyalayıp çalıştırabilirsiniz;

DELETE FROM menu_links WHERE module = 'system'

Visual Studio'da Kod Formatlama

Visual Studio'da kodlarınızın daha düzgün görünmesi, okunabilmesi için, kodların görünümünü otomatik olarak formatlayabilirsiniz. Bunun için aşağıdaki tuş kombinasyonlarını kullanabilirsiniz:

Ctrl + K + D - Açık olan dökümanda geçerli

Ctrl + K + F - Seçili olan dökümanda geçerli

Bu tuş kombinasonu sizin Visual Studio kurulumunuzda farklılık gösterebilir. Bunu da Edit -> Advanced menülerinden öğrenebilirsiniz.

PHP Hata Mesajlarını Görüntülemek

Küçük ve basit bir bilgi, ama bazen lazım olabiliyor. Eğer sunucu ayarlarınızda, yani php.ini dosyanızda PHP'nin varsayılan hata mesajlarını gösterme özelliği kapalıysa, kendi php dosyanızın içerisine ekleyeceğiniz iki satırlık kodla, bu mesajları görüntüleyebilirsiniz.

ini_set("display_errors","1"); ERROR_REPORTING(E_ALL);

Hataları debug etmek için faydalı olacaktır ancak siteyi production ortamına aldıktan sonra bu kodları kaldırmayı ihmal etmeyin.

Sayfalar

Subscribe to RSS - Nasıl Yapılır